起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3357|回复: 4

[结贴] 触发事件中关闭页面无效

[复制链接]

86

主题

338

帖子

879

积分

高级会员

Rank: 4

积分
879
QQ
发表于 2020-1-6 14:39:19 | 显示全部楼层 |阅读模式
我在modelLoad注册了个事件,unload也写了关闭的
Model.prototype.close = function(event){
  console.log("关闭事件");
  justep.Shell.closePage();
};
在他的下一个页面执行如下代码
justep.Shell.fireEvent("placeOrder.close");
justep.Shell.closePage();
控制台打印了“关闭事件”,但是没有走关闭页面的那个方法。
问题初衷:
我的本意是在子页面调用事件,然后关闭两次页面,但是我发现只能关闭一次,所以才在父级页面写了一个关闭页面的事件。

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2020-1-6 15:13:18 | 显示全部楼层
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

86

主题

338

帖子

879

积分

高级会员

Rank: 4

积分
879
QQ
 楼主| 发表于 2020-1-6 15:17:27 | 显示全部楼层
jishuang 发表于 2020-1-6 15:13
http://docs.wex5.com/wex5-ui-question-list-2137/

我这个不是切换content,主页进入A页面,我在A页面注册了事件,事件内容就是justep.Shell.closePage();,我在A页面通过justep.Shell.ShowPage("B");跳到B页面,B页面点击button激活A页面的事件并且关闭当前页面,我希望此时能调用到A页面的justep.Shell.closePage();再次关闭一次页面回到主页,主页因为做了一些乱七八糟的样式调整,所以不太方便使用justep.Shell.ShowMainPage();
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
36069
发表于 2020-1-6 16:47:16 | 显示全部楼层
2楼的链接中有说明,用事件派发啊
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

86

主题

338

帖子

879

积分

高级会员

Rank: 4

积分
879
QQ
 楼主| 发表于 2020-1-6 17:08:28 | 显示全部楼层
jishuang 发表于 2020-1-6 16:47
2楼的链接中有说明,用事件派发啊

谢谢 可以结贴了
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-11-28 00:52 , Processed in 0.049756 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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