thymeleaf在js中使用后台传来的值

一:第一种方式

1.在页面中加入如下代码views(位置:views/tableauPage)

<div th:fragment="scripts(scripts)">
        <script th:inline="javascript">
            window.applicationMetadataId = [[${applicationMetadataId}]];
            window.searchId = [[${searchId}]];
            window.searchName = [[${searchName}]];
            window.remark = [[${remark}]];
        </script>
</div>

2.layouts中引入上面的代码块

<div th:replace="views/tableauPage :: scripts(~{this :: .custom-script})"></div>

3.js中使用

 var that = window.searchId;

 二:第二中方式

1.把值放入

 model.addAttribute("userName", userName);

2.页面直接 ${'属性名'}

 <span th:text="${userName}" >USER</span>

 

posted @ 2018-09-17 16:26  隔壁w王叔叔  阅读(15524)  评论(0)    收藏  举报