1、在layui中定义的方法,如何提供给其他的定义的方法调用。
首先会想到exports ,方法暴露出来
定义模板layui.define
layui.define(function(exports){
//do something
exports('demo', function(){
alert('Hello World!');
});
});
2、将希望暴露的方法写在layui.define方法中
3、调用
Layui.use()中调用 Layui.demo();
外部调用Layui.demo();
4、如果方法中使用了layui中的属性
在layui.define中引用即可。
如:$("#mainSelect")
在layui.define中添加 var $ = layui.jquery;即可。
网友评论