layui如何定义一个模块并使用
发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,这篇文章给大家分享的是有关layui如何定义一个模块并使用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。先定义一个模块//定义模块layui.define(['form']
千家信息网最后更新 2024年12月13日layui如何定义一个模块并使用
这篇文章给大家分享的是有关layui如何定义一个模块并使用的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
先定义一个模块
//定义模块layui.define(['form'], function(exports){ var form = layui.form; //只有执行了这一步,部分表单元素才会自动修饰成功 var $ = layui.$; var obj = { changeParentPlace: function (parentId,tagId,levelPlace) { $.ajax({ url:ctx + '/base/place/changeParentPlace', type:'get', data:{ parentId:parentId }, dataType:'json', success:function (data) { $("#" + tagId).empty(); $("#" + tagId).append(''); if(data.result != null && data.result.length != 0) { $.each(data.result,function(i,place) { if(levelPlace == place.name) { $("#" + tagId).append('') }else { $("#" + tagId).append('') } }) } form.render('select'); //刷新select选择框渲染 } }) } } //输出模块 exports('common', obj);});
定义方法使用layui.define
define中的第一个参数可以加载一些layui中内置的模块来使用,第二个回调方法中定义一些公共的方法
exports的第一参数是这个模块起的名字,第二个参数是一个对象该对象中定义了这三个方法
设置模块
//设置模块layui.config({ base: ctx + '/js/app/modules/' //假设这是你存放拓展模块的根目录}).extend({ //设定模块别名 common:'common'});
定义模块使用layui.config
base定义的是定义模块的js所在目录
common是设置的别名,'common'是目录中的文件名(.js自动加)
调用模块
layui.use(['common'], function(){ var common = layui.common; common.changeParentPlace($("#firstLevelId").val(),'secondLevelId');});
先将common模块use出来,调用代码如上common.changeParentPlace($("#firstLevelId").val(),'secondLevelId');和使用内置模块是一样的
感谢各位的阅读!关于"layui如何定义一个模块并使用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
模块
方法
参数
内容
别名
对象
更多
目录
篇文章
选择
不错
实用
成功
三个
代码
元素
只有
名字
如上
所在
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
ssr服务器流量管理
软件开发岗位学历
学软件开发哪个大学校好6
两级映像使得数据库具有
体育硕士去做软件开发
关系数据库分布式
怎么学习好网络技术工程
高一网络安全手抄报获奖作品
数据库三少原则
网络安全测绘空间
数据库插入数据速度慢
满足一个服务器可以服务多个客户
民航气象数据库系统
杭州erp软件开发
如何培养软件开发爱好
股票炒股软件开发公司
软件开发团队管理与项目经理
王越网络安全英才班
access数据库练习题
数据库时标技术题目
标准的IU服务器高度
周口软件开发商
软件开发外包标准
江苏电力时钟监控网关服务器
网络安全监察体系
百卓网络技术有限公司6
养殖数据库管理
深圳嵌入式软件开发最新版
学校网络安全行为有哪些
mysql数据库表添加