zoukankan      html  css  js  c++  java
  • thymeleaf关于js的一些坑

    乍一看,没问题,也许对应用过thymeleaf的小伙伴来说一眼就看出了问题,但是对于新手确实很难发现,thymeleaf会把[[]]中的内容作为内联取值块解析,而不是数组。

    解决办法

    • 方法一:

          <script>
              var cols=[
                          [
                          {field:'checkBox',checkbox: true, fixed: true}
                          ,{field:'username', title: '用户名'} //width 支持:数字、百分比和不填写。你还可以通过 minWidth 参数局部定义当前单元格的最小宽度,layui 2.2.1 新增
                          ,{field:'mobile', title: '手机号', sort: true}
                          ,{field:'nickname', title: '昵称'}
                          ,{field:'lastLoginTime', title: '最后登录时间'}
                          ,{field:'ip', title: '最后登录ip', align: 'center'} //单元格内容水平居中
                          ,{field:'op',title: '操作', align:'center', toolbar: '#toolBars'} //这里的toolbar值是模板元素的选择器
                          ]
                      ];
          </script>
      
    • 方法二:添加th:inline="javascript"或者th:inline="none",默认是th:inline="text"

       <script th:inline="none">
       </script>
    

    建议方法二,因为数据定义靠换行总觉得怪怪的,你说呢?



    作者:关小涛
    学习和分享是博客最大的乐趣,欢迎大家取之所需。
    努力是自己努力的原因,每周天写博客总结工作中的新技能和出现的问题
  • 相关阅读:
    手机APP漏洞
    测试用例的优先级的概念
    测试出现BUG的理论逻辑
    django-redis 中文文档
    DRF单表序列化和反序列化
    事件
    QT文件操作
    一道字符串题目
    明日方舟六星出货率
    简易图片查看器
  • 原文地址:https://www.cnblogs.com/XtsLife/p/11262055.html
Copyright © 2011-2022 走看看