外部调用layui.use中自定义的函数
以下内容介绍在layui的模块内自定义函数,并且可通过外部直接调用。
一、引入模块
根据自己layui的位置,正确引入layui.js,引入相应模块,这里假设引入layer模块
layui.use('layer', function(){
var layer = layui.layer;
});
二、编写自定义函数函数
在layui.use里面自定义函数,以window.xxx=function(param1,param2,..)编写,只有使用window才能生效
layui.use('layer', function(){
var layer = layui.layer;
//外部调用生效
window.hello1=function() {
layer.msg('hello');
}
//外部调用不生效
function hello2() {
layer.msg('hello');
}
});
三、外部调用自定义函数
layui.use('layer', function(){
......
});
hello1();// 调用成功
hello2();// 调用不成功