-
1、为什么使用内联写法?·答:因为 JS无法获取服务端返回的变量。
2、标准写法:
[[${}]]
,可以读取服务端变量,3、内联表达式仅在页面生效:Thymeleaf只负责解析一级视图,不能识别外部标签JS里面的表达式。
<script type="text/javascript" th:inline="javascript">
$(function () {
//通过内联表达式获取信息
var changeContractId = [[${
changeContractId}]];
var contractChangeCancelId= [[${
contractChangeCancelId}]];
var planId = [[${
planId}]];
var taskKey = [[