2017-08-11 78 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