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

QQ登录

只需一步,快速开始

查看: 1939|回复: 6

[处理中4] 使用shell打开页面返回的疑问

[复制链接]
发表于 2017-1-19 09:34:55 | 显示全部楼层 |阅读模式
本帖最后由 暗夜的忧伤 于 2017-1-19 11:05 编辑

因为在ios中使用windowDialog组件有问题(http://bbs.wex5.com/forum.php?mod=viewthread&tid=111990&extra=),又需要子页面向父页面传参,那么使用shell打开的页面关闭时如何向上一页面传入参数,并在页面中接收

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-1-19 14:01:44 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-20 09:35:46 | 显示全部楼层
半导体 发表于 2017-1-19 14:01
http://docs.wex5.com/page-interaction/

这个帖子我看了,没发现能解决我问题的方法啊
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2017-1-20 09:48:20 | 显示全部楼层
暗夜的忧伤 发表于 2017-1-20 09:35
这个帖子我看了,没发现能解决我问题的方法啊

windowDialog 和 windowContainer 中传递参数给父页面都是调用的this.owner.send方法
http://docs.wex5.com/wex5-ui-question-list-2089/
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-20 10:16:55 | 显示全部楼层
本帖最后由 暗夜的忧伤 于 2017-1-20 10:20 编辑
半导体 发表于 2017-1-20 09:48
windowDialog 和 windowContainer 中传递参数给父页面都是调用的this.owner.send方法
http://docs.wex5.c ...

windowDialog不能用,打开另一个页面用的不是在windowContainer中的,用windowContainer不是我需要的效果
回复 支持 反对

使用道具 举报

发表于 2017-1-20 10:37:08 | 显示全部楼层
暗夜的忧伤 发表于 2017-1-20 10:16
windowDialog不能用,打开另一个页面用的不是在windowContainer中的,用windowContainer不是我需要的效果 ...

子页面可以通过this.getParent() 获取父页面的model对象
父页面可以通过
this.comp(‘windowContainerXid’).getInnerModel()获取子页面的model对象!
然后任何方法都可以调用
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-20 11:45:23 | 显示全部楼层
liangyongfei 发表于 2017-1-20 10:37
子页面可以通过this.getParent() 获取父页面的model对象
父页面可以通过
this.comp(‘windowContainerXid ...

A页面通过justep.Shell.showPage(b)打开的B页面也可以通过this.getParent()获取到A的model?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-28 02:51 , Processed in 0.055831 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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