在layui 中使用插件soul-table ,有些问题需要解决:
错误1:http://localhost/pblcbl/module/tableFilter.js 404
很明显是引入的tableFilter.js 文件的路径不对。解决方式:
- 将tableFilter.js 放到正确的位置,就可以加载了(不推荐,造成很多加载的插件都放到了相同的目录下,混乱,易错)。
- 在调用soulTable 的页面中继承相应的模块。
layui.config({ base: 'module/', }).extend({ shortcut: 'shortcut-lay/shortcut', soulTable: 'soul-table/soulTable', tableChild: 'soul-table/tableChild', tableMerge: 'soul-table/tableMerge', tableFilter: 'soul-table/tableFilter', excel: 'soul-table/excel', }).use([ 'shortcut','table','jquery','soulTable'], function () {
这样就不出错了。
注:我曾想在soulTable.js文件中这样加载(报:模块不存在