layer is not defined
项目中使用layui中,引入新旧版本出现的一个问题。
使用console.log(layer)
打印出来的,显示使用的版本是1.8.0
但是页面中引入的layui有好几个。就是不使用最新的。
/*这里需要引入这个,不知道为什么,不引入。layer不可以使用open。会默认使用1.8.5版本的。这样使用后会用到最新的*/ var layer ; layui.use('layer', function(){ layer = layui.layer; });
最后的解决方式。这样引入一下。让layer 成为自己定义的一个全局的变量