WeStudio技术社区

 找回密码
 立即注册

快捷登录

QQ登录

只需一步,快速开始

查看: 1574|回复: 2

userEvent的使用方法

[复制链接]

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2022-10-17 16:53:56 | 显示全部楼层 |阅读模式
在mudbus的onReceive中执行service.ctl.emitEvent('ReadFinish', 0);
在另外一个页面中接收ui.Main_ContinuousMode.onUserEvent = function(name, value){
    util.console.log('onUserEvent:'+name +' value:'+value);
};

提示 not found any receiver for event: ReadFinish

不知道哪里错了
回复

使用道具 举报

100

主题

147

帖子

1075

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1075
发表于 2022-10-18 09:50:52 | 显示全部楼层
本帖最后由 hixon 于 2022-10-18 09:56 编辑

Main_ContinuousMode 这个页面是否是主页面?如果页面没有加载的话,就没有地方接收这个UserEvent。如果Main_ContinuousMode不是主页面,可以通过预加载方法,在全局代码里面调用下面的方法
  1. ui.Main_ContinuousMode.preload();
复制代码

可以先了解一下页面的生命周期:https://doc.wareexpress.com/development/app/ui-lifecycle.html
回复

使用道具 举报

1

主题

3

帖子

11

积分

新手上路

Rank: 1

积分
11
 楼主| 发表于 2022-10-18 11:04:37 | 显示全部楼层
解决了,事件过滤那,没有选中用户事件,点了左边那个之后不显示,就没找见
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|物一世(北京)科技有限公司 ( 京ICP备20025895 )

GMT+8, 2024-11-21 16:48 , Processed in 0.011194 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表