-
Notifications
You must be signed in to change notification settings - Fork 97
android event
zhangyanqiang edited this page Apr 26, 2018
·
1 revision
参数 | 参数描述 | 参数类型 | 备注 |
---|---|---|---|
type | 事件的类型 | String | |
event | 自定义事件 | function |
参数 | 参数描述 | 参数类型 | 备注 |
---|---|---|---|
type | 事件的类型 | String | |
data | 数据 | JSONbOject | 可以为null,具体结构与type有关 |
global | 是否全局广播 | boolean | 默认为false |
- registerEventListener注册的事件与当前page界面绑定。
- global如果为true,会触发当前所有page的所有类型为triggerEvent中type的事件。比如有pageA、pageB两个界面,pageA注册了事件“hello”,pageB也注册了“hello”,当在pageB执行以下代码:triggerEvent("hello",data,true)。那么pageA和pageB的“hello”事件都会触发。反之,如果global==false,或者不设置,那么只会有pageB的“hello”事件被执行。
__base__.registerEventListener("clearMenu",function(){
console.log('setTitle local event function');
});
__base__.triggerEvent("clearMenu", null,false);