2017-08-11 9 views
0

私は、テンプレートエンジンとしてthymeleafを持つSpring Boot Webアプリケーションを開発しています。特定の属性がモデルに存在する場合、ページが読み込まれるとすぐにJavaScript関数を呼び出す必要があります。私はいくつかの研究を行い、関数を呼び出す方法を見つけましたが、スパンなどをクリックすると、私のために仕事をしません。 ありがとうございます。Thymeleaf条件付きJavaScript関数呼び出し

答えて

1

基本的には、Thymleaf変数に応じて、ページが読み込まれるとすぐにJavascriptメソッドを呼び出す必要があります。

あなたはこれを試していましたか?この

<script th:inline="javascript"> 
/*<![CDATA[*/ 

    var flag = [[${flag}]]; //Your Thymleaf variable 
    window.onload = function() { 
     if(!flag) 
      return; // Exit/Return if the variable is false 
     spreadLove(); // Call your favourite method if the variable is true 
    }; 

/*]]>*/ 
</script> 
+0

@fspasovskiをお試しください –

+0

私の遅い答えに申し訳ありません、それは私がしたいように動作します。どうもありがとう! – fspasovski

関連する問題