问题病因:
由于我们的项目的单页面应用, 所以 每次进入这个页面时就会运行一次
问题解决:
将 extend 配置放入主入口文件内, 这样就不会出现多次加载的问题了,即config.js
layui.extend({
optimizeSelectOption: '../lib/extend/tablePlug/optimizeSelectOption/optimizeSelectOption',
cityData:'../lib/extend/cityData'
}).define(['laytpl', 'layer', 'element', 'util'], function(exports){
})
引用:
layui.use(['optimizeSelectOption'], function (exports) {
})