开发者社区> 桃子红了呐> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

apiCloud事件发送与监听

简介:
+关注继续查看

apiCloud事件发送与监听

1.sendEvent

将任意一个自定义事件广播出去,该事件可在任意页面通过 addEventListener 监听收到。

sendEvent({params})

2.addEventListener

监听事件,支持系统事件和自定义事件。

addEventListener({params}, callback(ret, err))

3.removeEventListener

移除事件监听。

removeEventListener({params})

看例子,

登出页面发送登出事件

// 登出
function loginout() {
    $api.clearStorage(); // 清除登录数据
    var toast = new auiToast();
    toast.success({
        title: "退出成功",
        duration: 2000
    });

    api.sendEvent({
        name: 'loginout',
        extra: {
            msg: '登出成功'
        }
    });
    setTimeout("api.closeWin({})", 2000);
}

个人中心对事件进行监听,

    //监听登出事件
    api.addEventListener({
        name: 'loginout'
    }, function(ret, err) {
        location.href = './userLogin.html';
    });

监听成功将跳转到登录页面。

小结

通过监听,可以灵活的处理一些业务需求~


本文转自TBHacker博客园博客,原文链接:http://www.cnblogs.com/jiqing9006/p/5968931.html,如需转载请自行联系原作者


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
如何自定义Electron的通知事件,自定义窗口大小
当外层添加拖拽后,里层添加点击事件时,点击事件的元素要添加这个样式方能添加点击事件
0 0
uniapp开发H5及app监听返回事件(以及监听不到的处理方法)
uniapp开发H5及app监听返回事件(以及监听不到的处理方法)
0 0
【前端】【H5 API】addEventListener监听网络状态的变动
【前端】【H5 API】addEventListener监听网络状态的变动
0 0
nodejs自动接收新邮件进行处理
通过imap 来接收邮箱新邮件,类似客户端系列,不过比较简单的,目前只有新邮件,后续也可以通过这个来做一个自己的邮件客户端。
0 0
【EventBus】事件通信框架 ( 发送事件 | 根据事件类型获取订阅者 | 调用订阅方法 )
【EventBus】事件通信框架 ( 发送事件 | 根据事件类型获取订阅者 | 调用订阅方法 )
0 0
测试离线消息的接收以及回调的注册
1. 离线消息接收需要哪些条件. 2. 为什么有时候离线消息不能进全局回调.
0 0
极光推送(二)接收通知
步骤(分为两步) 一.设置通知栏样式(如果不设置则默认使用自带的),这里官方给了三种方式: 1.基础(定制声音、震动、闪灯等 Notification 样式): BasicPushNotificationBuilder builder = new BasicPushNotificationBuilder(MainActivity.
927 0
SignalR主动通知订阅者示例
html代码: $(function () { var hub = $.connection.payHub; hub.client.waitNotify = function (tran, url) { console.
632 0
【转】]监听SMS消息/编程实现短信拦截
当设备接收到一条新的SMS消息时,就会广播一个包含了android.provider.Telephony.SMS_RECEIVED动作的Intent。注意,这个动作是一个字符串值,SDK 1.0不再包含对这个字符串的引用,因此,在你的应用程序中,你需要显式的指定它。
576 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载