浅谈layui分页控件field参数接收对象的问题
网络编程 2021-07-04 15:01www.168986.cn编程入门
今天长沙网络推广就为大家分享一篇浅谈layui分页控件field参数接收对象的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随长沙网络推广过来看看吧
第一次使用layui分页控件,遇到的问题。。field: 'type.typeName' 获取不到值。
页面代码
table.render({ elem: '#bookTable' ,height: 'full-20' ,url: '/admin/getBook' //数据接口 ,request: { pageName: 'begin' //页码的参数名称,默认page ,limitName: 'length' //每页数据量的参数名,默认limit } ,page: true //开启分页 ,even: true ,cols: [[ //表头 {checkbox: true, fixed: true} ,{field: 'bookid', title: 'ID', width:80, sort: true, fixed: 'left'} ,{field: 'bookname', title: '书名', width:250} ,{field: 'bookauthor', title: '作者', width:150} ,{field: 'bookpress', title: '出版社', width:150} ,{field: 'type', title: '类型', width:80} ,{fixed: 'right', title: '操作',width:150, align:'center', toolbar: '#handler'} //这里的toolbar值是模板元素的选择器 ]] ,id: 'bookReload' });
对应页面
我想拿到type的中文名称,正常思路,我会把代码改成
,{field: 'type.typeName', title: '类型', width:80}
可是这样,获取不到值。
然后研究发现,field这个属性是根据后台实体类的getXXX()方法获取值的。
注意,实体类是List泛型对应的实体类。例如我这里是List<Book>,然后我就到我的Book.java中新增一个方法
我就可以到页面上获取typeName
,{field: 'typeName', title: '类型', width:80}
页面效果
以上这篇浅谈layui分页控件field参数接收对象的问题就是长沙网络推广分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持狼蚁SEO。
编程语言
- 甘肃哪有关键词排名优化购买方式有哪些
- 甘肃SEO如何做网站优化
- 河南seo关键词优化怎么做电话营销
- 北京SEO优化如何做QQ群营销
- 来宾百度关键词排名:提升您网站曝光率的关键
- 卢龙关键词优化:提升您网站排名的策略与技巧
- 山东网站优化的注意事项有哪些
- 四川整站优化怎样提升在搜索引擎中的排名
- 疏附整站优化:提升网站性能与用户体验的全新
- 海南seo主要做什么工作售后服务要做到哪些
- 荣昌百度网站优化:提升您网站的搜索引擎排名
- 河北seo网站排名关键词优化如何做SEO
- 江西优化关键词排名推广售后保障一般有哪些
- 古浪SEO优化:提升你的网站可见性
- 西藏网站排名优化怎么把网站排名在百度首页
- 如何提升阳东百度快照排名:详尽指南