変数を「then」式に補間する方法

errorline1:

私は次のように動作する胸腺フラグメントを作成しようとしています:

<section th:fragment="alert(type)" th:class="${type ? 'alert-' + type : ''}"></section>
<div th:replace="alert(info)"></div>
<section class="alert-info"></section>

補間| alert-$ {type} |と連結 'alert-' + typeを試してみましたが、機能しません。助言がありますか?

andrewjames:

Thymeleafフラグメントで、nullチェックを追加します。

<section th:fragment="alert(type)" 
         th:class="${type != null ? 'alert-' + type : ''}">
</section>

必要に応じて、わかりやすくするために、リテラルを一重引用符で囲みます。また、フラグメントに値を渡すときは、パラメーター名を使用することも好みます(これもオプションです)。

次の例では、alert_fragment.htmlは私のテストフラグメントです。

<div th:replace="alert_fragment.html :: alert(type='info')"></div>

そしてnullの場合:

<div th:replace="alert_fragment.html :: alert(type=null)"></div>

サーバーからタイプ値を渡す場合、もちろん次のようになります。

<div th:replace="alert_fragment.html :: alert(type=${info})"></div>

結果のHTML:

<body>
    <section class="alert-info"></section>
    <section></section>
</body>

更新

アラートタイプが決してnullにならない場合は、フラグメントを次のように簡略化できます。

<section th:fragment="alert(type)" th:class="'alert-' + ${type}"></section>

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

変数を文字列に補間する

分類Dev

ダーツ:変数に文字列補間を強制する方法

分類Dev

式を式に補間する

分類Dev

連結せずにJavaScriptで文字列の変数を補間する方法は?

分類Dev

変数の指定された名前を文字列に補間する方法は?

分類Dev

環境変数を表す文字列を補間する方法

分類Dev

Angularで変数の現在の値を補間する方法は?

分類Dev

Ansible / Jinja2で変数の補間値を取得する方法

分類Dev

変数補間なしでJinja構文を検証する方法

分類Dev

文字列を補間された文字列に変換する方法

分類Dev

ライン補間を動的に変更する方法

分類Dev

Javaで数値を2の補数に変換する方法

分類Dev

式を引用符内の式に補間する

分類Dev

変数をPerl6正規表現文字クラスに補間する方法は?

分類Dev

置換の正規表現部分で変数を正規表現パターンに補間する方法は?

分類Dev

CSS変数をurl()で補間する方法はありますか?

分類Dev

小数を2の補数文字列に変換する方法

分類Dev

netlify.toml構成内の環境変数を補間する方法

分類Dev

補間で2つの式を連結する方法

分類Dev

Daxsumifs。Excelの数式をDaxの数式に変換する方法

分類Dev

bashで、文字列内に動的変数を持つ変数の補間を遅らせる方法

分類Dev

Scala:文字列補間を使用して関数を直接println(...)に使用する方法

分類Dev

変数ソースとしてHashMapを使用して文字列内の変数を補間する方法

分類Dev

rの複数の列間を線形補間する方法は?

分類Dev

補間を実装する関数を修正する方法

分類Dev

複数の補間のためにscipy.map_coordinatesを加速する方法は?

分類Dev

時間を日数に変換するExcelの数式

分類Dev

Pug / Jadeのタグ補間機能に変数を渡す

分類Dev

Rails - 文字列補間に変数を渡す

Related 関連記事

  1. 1

    変数を文字列に補間する

  2. 2

    ダーツ:変数に文字列補間を強制する方法

  3. 3

    式を式に補間する

  4. 4

    連結せずにJavaScriptで文字列の変数を補間する方法は?

  5. 5

    変数の指定された名前を文字列に補間する方法は?

  6. 6

    環境変数を表す文字列を補間する方法

  7. 7

    Angularで変数の現在の値を補間する方法は?

  8. 8

    Ansible / Jinja2で変数の補間値を取得する方法

  9. 9

    変数補間なしでJinja構文を検証する方法

  10. 10

    文字列を補間された文字列に変換する方法

  11. 11

    ライン補間を動的に変更する方法

  12. 12

    Javaで数値を2の補数に変換する方法

  13. 13

    式を引用符内の式に補間する

  14. 14

    変数をPerl6正規表現文字クラスに補間する方法は?

  15. 15

    置換の正規表現部分で変数を正規表現パターンに補間する方法は?

  16. 16

    CSS変数をurl()で補間する方法はありますか?

  17. 17

    小数を2の補数文字列に変換する方法

  18. 18

    netlify.toml構成内の環境変数を補間する方法

  19. 19

    補間で2つの式を連結する方法

  20. 20

    Daxsumifs。Excelの数式をDaxの数式に変換する方法

  21. 21

    bashで、文字列内に動的変数を持つ変数の補間を遅らせる方法

  22. 22

    Scala:文字列補間を使用して関数を直接println(...)に使用する方法

  23. 23

    変数ソースとしてHashMapを使用して文字列内の変数を補間する方法

  24. 24

    rの複数の列間を線形補間する方法は?

  25. 25

    補間を実装する関数を修正する方法

  26. 26

    複数の補間のためにscipy.map_coordinatesを加速する方法は?

  27. 27

    時間を日数に変換するExcelの数式

  28. 28

    Pug / Jadeのタグ補間機能に変数を渡す

  29. 29

    Rails - 文字列補間に変数を渡す

ホットタグ

アーカイブ