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

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

控制器初始化中添加事件处理方法,在需要触发的地方直接触发

1     public function init() 2     { 3         parent::init(); // TODO: Change the autogenerated stub 4         Yii::$app->on('yii2event',function($event){ 5             $args=$event->sender; 6             echo $args['name']; 7             echo "
"; 8 Yii::$app->off('yii2event'); 9 });10 }11 public function actionYii2event(){12 Yii::$app->trigger('yii2event',new Event(['sender'=>['age'=>18,'sex'=>'mail','name'=>'Hello world']]));13 }

 

转载于:https://www.cnblogs.com/JimmyBright/p/5287648.html

你可能感兴趣的文章
不需要再手写 onSaveInstanceState 了,因为你的时间非常值钱
查看>>
SSL/TLS协议安全系列:CBC 模式的弱安全性介绍(一)
查看>>
几种通用防注入程序绕过方法
查看>>
Clickjacking简单介绍
查看>>
Android Tangram模型:手把手带你学习淘宝、天猫都在用的UI框架模型
查看>>
Android P 开发者预览版发布,细数开发者最不能错过的新特性
查看>>
SpringBoot使用JdbcTemplate
查看>>
flutter之从零开始搭建(三)之 网络请求
查看>>
AI开发者福音!阿里云推出国内首个基于英伟达NGC的GPU优化容器
查看>>
android中的用到的设计模式
查看>>
《JavaScript设计模式与开发实践》基础篇(1)—— this、call 和 apply
查看>>
Android TransactionTooLargeException 解析,思考与监控方案
查看>>
Android音频处理知识(一)MediaRecorder录制音频
查看>>
SpringBoot+Vue.js前后端分离实现大文件分块上传
查看>>
Node.js环境性能监控
查看>>
CSS在没有设置高度的情况下如何让同级元素高度相等?
查看>>
1小时学会:最简单的iOS直播推流(五)yuv、pcm数据的介绍和获取
查看>>
spring微服务架构设计与轻量级微服务架构及最佳部署
查看>>
Android多线程之Handler、Looper与MessageQueue源码解析
查看>>
Java操作Excel文件
查看>>