layui定义一个模块并使用的实例


当前第2页 返回上一页

define中的第一个参数可以加载一些layui中内置的模块来使用,第二个回调方法中定义一些公共的方法

exports的第一参数是这个模块起的名字,第二个参数是一个对象该对象中定义了这三个方法

设置模块

1

2

3

4

5

6

//设置模块

layui.config({

    base: ctx + '/js/app/modules/' //假设这是你存放拓展模块的根目录

}).extend({ //设定模块别名

    common:'common'

});

定义模块使用layui.config

base定义的是定义模块的js所在目录

common是设置的别名,’common’是目录中的文件名(.js自动加)

调用模块

1

2

3

4

5

6

layui.use(['common'], function(){

    var common = layui.common;

 

    common.changeParentPlace($("#firstLevelId").val(),'secondLevelId');

 

});

先将common模块use出来,调用代码如上common.changeParentPlace($("#firstLevelId").val(),'secondLevelId');和使用内置模块是一样的

以上就是layui定义一个模块并使用的实例的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

对于layui框架源码兼容性微调介绍

layui关闭当前弹出框的方法

layui 怎么引用

layui table模块对表格数据处理后的排序问题

layui弹出层(open)的属性介绍

layui如何得到select值

layui中使用的一些弹出框

layui下拉选中的值怎么回填

layui如何获取复选框的值以及如何为复选框赋值

layui如何对表单标签进行校验

更多相关阅读请进入《layui》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...