网站首页 > 编程文章 正文
这是官方文档的说明
layui.onevent(modName, events, callback) | 自定义模块事件,属于比较高级的应用。有兴趣的同学可以阅读layui.js源码以及form模块 |
layui.event(modName, events, params) | 执行自定义模块事件,搭配onevent使用 |
layui.onevent 可以看作定义的方法的使用的
参数1我暂时理解为组,定义子级方法和使用event调用都需要注意这个参数必须一致
参数二是定义父级方法名,如果有需要定义该方法的子方法时候同样使用onevent,但参数二的方法名需要与父级相同并已加上括号
如下面的代码中data方法,定义子方法就是data(1),
如果使用layui.event方法调用data(1),方法即会data(1)和data方法
//监听Tab切换,以改变地址hash值
element.on("tab(test)", function() {
// location.hash = "test=" + this.getAttribute("lay-id");
//使用event调用data(1)方法并传入参数,这时候这里会触发data方法和data(1)方法
layui.event('groupData','data(1)',this.getAttribute("lay-id"));
});
//定义父级方法data
layui.onevent('groupData','data',function(gid){
console.log(gid);
});
//定义子方法data(1)
layui.onevent('groupData','data(1)',function(gid){
console.log(1321321);
});
以上均为本人使用经验理解,如有说错,欢迎大家指出
猜你喜欢
- 2025-05-05 推荐一款超高颜值的 Spring Boot 快速开发框架,你真的还没用过吗?
- 2025-05-05 给学习加点实践,开发一个分布式IM(即时通信)系统
- 2025-05-05 给大家推荐一款开源的实用的OA企业办公系统
- 2025-05-05 值得学习的15 个优秀开源的 Spring Boot 学习项目
- 2025-05-05 Vue入门-Vue简介(vue从入门到实战)
- 2025-05-05 七个开源的 Spring Boot 前后端分离项目,一定要收藏
- 2025-05-05 web前端入门指南:来看看这位大佬的学习之路吧
- 2025-05-05 企业开发必备的6个Spring Cloud微服务开源项目
- 2025-05-05 一款面向 AI 的下一代富文本编辑器,已开源
- 2025-05-05 开源一套简单通用的后台管理系统(开源网站管理系统)
你 发表评论:
欢迎- 最近发表
-
- 数据不丢失 从Windows 11的DEV版降级到正式版
- Win11学院:在Windows11 25905预览版中如何启用Dev Drive
- DEVC++的卸载(devcon卸载驱动)
- win11 dev 开发版 升级攻略完整版
- 最新Windows11+Windows10系统各种版本永久激活密钥以及下载链接
- 想学Python,却还记不住语法?神仙书籍 python背记手册双手奉上
- 如何用Python语言开发大型服务器程序
- 30天Python 入门到精通(python零基础入门到精通)
- 入门扫盲:9本自学Python PDF书籍,让你避免踩坑,轻松变大神!
- 学好Python需要看的4本书推荐(学python好用的书)
- 标签列表
-
- spire.doc (59)
- system.data.oracleclient (61)
- 按键小精灵源码提取 (66)
- pyqt5designer教程 (65)
- 联想刷bios工具 (66)
- c#源码 (64)
- graphics.h头文件 (62)
- mysqldump下载 (66)
- sqljdbc4.jar下载 (56)
- libmp3lame (60)
- maven3.3.9 (63)
- 二调符号库 (57)
- 苹果ios字体下载 (56)
- git.exe下载 (68)
- diskgenius_winpe (72)
- pythoncrc16 (57)
- solidworks宏文件下载 (59)
- qt帮助文档中文版 (73)
- satacontroller (66)
- hgcad (64)
- bootimg.exe (69)
- android-gif-drawable (62)
- axure9元件库免费下载 (57)
- libmysqlclient.so.18 (58)
- springbootdemo (64)
本文暂时没有评论,来添加一个吧(●'◡'●)