博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Yii2的事件机制
阅读量:6953 次
发布时间:2019-06-27

本文共 456 字,大约阅读时间需要 1 分钟。

hot3.png

事件机制分为两种:扫描式和绑定式 1、扫描式 输入图片说明

2、绑定式(Yii框架采用的就是绑定式) 输入图片说明

打码实战

1、绑定一个事件:on()函数,可以联想到js里面的事件绑定 输入图片说明

绑定miao事件,让mouse跑(mouse->run)函数

2、触发一个事件:trigger()函数

输入图片说明

输入图片说明

3、如图:

输入图片说明

三、触发事件的时候,可以传入参数

1、定义猫叫事件

输入图片说明

2、绑定猫叫事件

输入图片说明

3、那么老鼠跑的时候,就可以把事件带过来

输入图片说明

4、预览浏览器如下:

输入图片说明

四、加进一只狗,然后让狗看见猫(一声猫叫,可以绑定多个事件)

1、定义狗看到事件

输入图片说明

2、猫叫事件,绑定狗看事件

输入图片说明

3、如果狗狗不想看猫叫呢(取消事件绑定)

输入图片说明

4、如果猫没绑定事件,那么叫的时候,就不会有老鼠跑

输入图片说明

//猫叫,没绑定事件,trigger触发器就找不到相应已经绑定的事件,所以第二只猫没有老鼠跑

输入图片说明

五、如何让两只猫叫,老鼠都会跑呢(类绑定事件)

1、类绑定

输入图片说明

2、效果

输入图片说明

3、还可以用匿名函数,或函数的字符串

输入图片说明

转载于:https://my.oschina.net/cxgphper/blog/1631202

你可能感兴趣的文章
[原创] Debian9上配置软件阵列
查看>>
远程控制数据库实用SQL重启功能
查看>>
svn备份一般采用三种方式
查看>>
回顾2012,展望2013
查看>>
原创《分享(Angular 和 Vue)按需加载的项目实践优化方案》
查看>>
实现一个单隐层神经网络
查看>>
关于Ajax
查看>>
多线程2
查看>>
二维数组转换
查看>>
利用WP7独立存储IsolatedStorageFile读写文件
查看>>
JavaScript基本概念
查看>>
servlet和Struts2的线程安全性对比
查看>>
Android应用开发SharedPreferences存储数据的使用方法
查看>>
[2615]传纸条 sdutOJ
查看>>
ueditor 添加微软雅黑字体 异常“从客户端中检测到有潜在危险的 request.form值”,解决...
查看>>
Android 截取当前界面
查看>>
解决 Oracle10g安装过程中"无法确定主机的IP地址时产生该异常错误"
查看>>
测试安排
查看>>
数据库insert和update
查看>>
通过出生日期获取年龄的方法--Java
查看>>