PHP的Yii框架中移除组件所绑定的行为的方法
来源:互联网 发布:淘宝直播秒杀是真的吗 编辑:程序博客网 时间:2024/05/16 19:06
要移除行为,可以调用 yii\base\Component::detachBehavior() 方法用行为相关联的名字实现:
复制代码也可以移除全部行为:
复制代码这上面两种方法,都会调用到 yii\base\Behavior::detach() ,其代码如下:
- $component->detachBehavior('myBehavior1');
- $component->detachBehaviors();
- public function detach()
- {
- // 这得是个名花有主的行为才有解除一说
- if ($this->owner) {
- // 遍历行为定义的事件,一一解除
- foreach ($this->events() as $event => $handler) {
- $this->owner->off($event, is_string($handler) ? [$this,
- $handler] : $handler);
- }
- $this->owner = null;
- }
- }
1 0
- PHP的Yii框架中移除组件所绑定的行为的方法
- 在PHP的Yii框架中使用行为Behaviors的方法
- 详解在PHP的Yii框架中使用行为Behaviors的方法
- 详解在PHP的Yii框架中使用行为Behaviors的方法
- YII框架的行为
- 移除PHP中BOM的方法
- php的yii框架
- php的yii框架
- yii框架的部署方法
- JS绑定事件和移除事件的处理方法
- 【jQuery】使用unbind()方法移除元素绑定的事件
- Jquery中事件的绑定和解除
- Yii框架的事件(Event)和行为(Behavior)
- yii 行为Behavior的使用
- php的yii框架关联查询
- php框架yii入门遇到的问题
- Yii隐藏URL中index.php的方法
- yii框架给我们所带来的好处?
- oracle连接同一局域网下的其他数据库
- Gradle命令和配置
- Centos7下通过zabbix监控nginx status
- web/html5调用摄像头实现二维码扫描
- yii2 phpexecl导入
- PHP的Yii框架中移除组件所绑定的行为的方法
- Github Page---- 搭建个人博客网站
- [*用Oracle来创建学生信息管理系统(续2)*]
- CVPR2016代码合集
- hadoop安装和维护05--配置yum源
- 169. Majority Element
- Newtonsoft.Json高级用法
- string中c_str()、data()、copy(p,n)函数的用法
- kafka 配置大全(中文,英文)