layui移动端适配(layui适配手机)
外部调用layui内部函数的方法 亲测可用,这是一个切图项目中遇到的问题附解决方法,看到有人说layui已死,其实不然,layui是依赖jquery的一个强大的框架,和vue是两种全然不同的方式,当一个项目是基于jquery的,layui依然可以发挥其强大的优势,话不多说附代码:
layui.use(['layer','form'],function(){
var layer = layui.layer,
form = layer.form();
var Test = function(){
//不能被外部引用
console.log("call Test");
}
window.Hello = function(){
//可以被外部引用
console.log("call hello");
}
Test(); //执行成功
Hello(); //执行成功
});
$(function(){
Hello(); //可以调用
Test(); //提供未找到 Test
})
亲测有效,网上也有说layui.define的内置方法,没有试过,不过这种基于js原生方法的解决方案,有效、暴力、简单。