spring boot layui table.render 加载不了cols

1、thymeleaf 加载table.renderd当中cols[[…]]时的,被认为是内嵌表达式,则应在[[加入空格或者回车。

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
Spring Boot 是一个非常流行的 Java Web 开发框架,而 layui 是一款优秀的前端 UI 框架。在 Spring Boot 中使用 layui 可以快速地开发出美观、易用的数据表格。 下面是一个简单的示例,演示如何在 Spring Boot 中使用 layui 实现数据表格。 1. 引入 layui 的相关资源文件 首先,在 HTML 页面中引入 layui 的相关资源文件,包括 layui.css、layui.js 和相应的字体文件。 ``` <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Spring Boot + Layui 表格示例</title> <link rel="stylesheet" href="https://cdn.staticfile.org/layui/2.5.6/css/layui.css"> </head> <body> <div class="layui-container"> <div class="layui-row"> <div class="layui-col-md12"> <table id="userTable" lay-filter="userTable"></table> </div> </div> </div> <script src="https://cdn.staticfile.org/layui/2.5.6/layui.js"></script> </body> </html> ``` 2. 定义表格数据源 接下来,我们需要在后端定义表格数据源。这里我们假设有一个 User 实体类,包含了用户的 id、姓名和年龄等属性。 ``` public class User { private Long id; private String name; private Integer age; // getter 和 setter 方法省略 } ``` 我们使用 Spring Boot 的 @RestController 注解定义一个 RESTful 接口,用于返回用户数据。 ``` @RestController public class UserController { @GetMapping("/users") public List<User> getUsers() { List<User> users = new ArrayList<>(); users.add(new User(1L, "张三", 20)); users.add(new User(2L, "李四", 25)); users.add(new User(3L, "王五", 30)); return users; } } ``` 3. 使用 layui 的数据表格组件渲染表格 最后,在页面加载完成后,使用 layui 的数据表格组件渲染表格。我们需要使用 layui.use() 方法引入 layui 模块,并在模块加载完成后渲染表格。 ``` <script> layui.use(['table'], function() { var table = layui.table; table.render({ elem: '#userTable', url: '/users', cols: [[ {field: 'id', title: 'ID'}, {field: 'name', title: '姓名'}, {field: 'age', title: '年龄'} ]] }); }); </script> ``` 这里我们使用了 layuitable.render() 方法来渲染表格。其中,elem 表示表格所在的 HTML 元素,url 表示表格数据源的地址,cols 表示表格的列定义。 至此,我们就完成了 Spring Boot + Layui 表格的开发。这个示例只是一个简单的演示,实际开发中还需要考虑更多的功能和细节问题。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

liwei10822

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值