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

QQ登录

只需一步,快速开始

查看: 3596|回复: 11

[结贴] 页面返回激活问题

[复制链接]

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
发表于 2018-1-4 07:50:41 | 显示全部楼层 |阅读模式
从A→B页面,在从B页面按用户手机物理按键返回时候,A页面的modelActivite并没有激活,请问怎么在A页面捕获到返回事件

22

主题

598

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
QQ
发表于 2018-1-4 09:47:15 | 显示全部楼层
什么版本的?
早期版本有这个bug
【接活】APP 公众号 小程序 前后端带管理系统全套搞定
联系QQ:646105064 剑客共享  
欢迎用x5开发的朋友进群探讨!WeX5/BeX5民间一群:30057529  二群:211206160
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-4 10:47:14 | 显示全部楼层
jkshare 发表于 2018-1-4 09:47
什么版本的?
早期版本有这个bug

3.7版本的,第一个界面用的是contents,选中contents中的content跳走之后,modelActivite没有反应
回复 支持 反对

使用道具 举报

22

主题

598

帖子

2109

积分

金牌会员

Rank: 6Rank: 6

积分
2109
QQ
发表于 2018-1-4 11:06:26 | 显示全部楼层
contents是本页的
【接活】APP 公众号 小程序 前后端带管理系统全套搞定
联系QQ:646105064 剑客共享  
欢迎用x5开发的朋友进群探讨!WeX5/BeX5民间一群:30057529  二群:211206160
回复 支持 反对

使用道具 举报

发表于 2018-1-4 11:24:54 | 显示全部楼层
contents 的切换,只会触发content 上面的onActive 事件 ,不会触发model 组件上的onActive 事件的!

shell.showPage 跳转后, 回来才能触发model onActive
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-4 12:49:53 | 显示全部楼层
liangyongfei 发表于 2018-1-4 11:24
contents 的切换,只会触发content 上面的onActive 事件 ,不会触发model 组件上的onActive 事件的!

shel ...

我想触发content上面的active,触发不了
回复 支持 反对

使用道具 举报

发表于 2018-1-4 13:30:39 | 显示全部楼层
笑看余生 发表于 2018-1-4 12:49
我想触发content上面的active,触发不了

还可以参考
/UI2/demo/taobao/main.w
还可以在 contents组件的 onActiveChange 事件中处理

本地测试案例
content上的onActive 都可以alert触发的!   你确定文件修改并保存了吧??页面修改真的生效了吗?,不是缓存吧
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-4 13:45:05 | 显示全部楼层
liangyongfei 发表于 2018-1-4 13:30
还可以参考
/UI2/demo/taobao/main.w
还可以在 contents组件的 onActiveChange 事件中处理

测试你们本地的淘宝页面,首页,点击购物车,然后点击一个商品,跳走了以后,再按返回键,购物车那个页面的content active方法没激活
回复 支持 反对

使用道具 举报

发表于 2018-1-4 13:53:46 | 显示全部楼层
笑看余生 发表于 2018-1-4 13:45
测试你们本地的淘宝页面,首页,点击购物车,然后点击一个商品,跳走了以后,再按返回键,购物车那个页面 ...

因为contents没有切换啊! 所有content 的onActive 不触发的!只有content切换的时候 才触发
点击商品详细页,是shell.showPage打开的页面,  并没有切换contents,所以不触发

但是会触发model 的onActive
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

26

主题

96

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
QQ
 楼主| 发表于 2018-1-4 14:46:50 | 显示全部楼层
liangyongfei 发表于 2018-1-4 13:53
因为contents没有切换啊! 所有content 的onActive 不触发的!只有content切换的时候 才触发
点击商品详 ...

哦,知道了,我们在那个model active里面判断那个哪个content激活了,在执行方法
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 12:04 , Processed in 0.100785 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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