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>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM