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

QQ登录

只需一步,快速开始

查看: 2411|回复: 5

[结贴] 3.3没有windowReceiver组件,如何跨多个页面传参?

[复制链接]

5

主题

14

帖子

72

积分

初级会员

Rank: 2

积分
72
发表于 2015-12-28 22:22:17 | 显示全部楼层 |阅读模式
本帖最后由 soso2999 于 2015-12-28 22:34 编辑

为何忽然把windowReceiver组件去掉了呢?

问题:
不使用windowReceiver的情况下页面A通过windowDialog打开页面B,然后页面B又通过windowDialog打开页面C,这里页面C如何把参数传到页面A呢?
尝试:
1.页面C的owner是页面B,所以无法通过owner.send方式传到A
2.使用justep.Shell.showPage,但一直报错:
  1. GET http://192.168.199.202:9080/x5/UI2/v_f384fd6fbb804c98a7a3109fa2cbf602l_zh_CNs_d_/system/lib/biz.js 404 (Not Found)req.load @ require.2.1.10.js:2452context.load @ require.2.1.10.js:2188Module.load @ require.2.1.10.js:1167Module.fetch @ require.2.1.10.js:1157Module.check @ require.2.1.10.js:1187Module.enable @ require.2.1.10.js:1491context.enable @ require.2.1.10.js:2059(anonymous function) @ require.2.1.10.js:1476(anonymous function) @ require.2.1.10.js:398each @ require.2.1.10.js:323Module.enable @ require.2.1.10.js:1438Module.init @ require.2.1.10.js:1121callGetModule @ require.2.1.10.js:1518context.completeLoad @ require.2.1.10.js:2092context.onScriptLoad @ require.2.1.10.js:2220
  2. require.2.1.10.js:432 Uncaught Error: Script error for: $model/UI2/system/lib/biz
  3. http://requirejs.org/docs/errors.html#scripterror
复制代码

请高手帮忙解答下,谢谢!


76

主题

324

帖子

1032

积分

金牌会员

Rank: 6Rank: 6

积分
1032
QQ
发表于 2015-12-28 22:30:15 | 显示全部楼层
本帖最后由 liangyongfei 于 2016-1-8 10:15 编辑

3.3版本,不需要使用windowReceiver组件,但是以前项目的windowReceiver组件依旧兼容
现在只需要在model的事件中,接管这个事件:onParamsReceive
就可以用来获取参数了:event.params.data

关闭窗口,向父页面传递参数的方法也变了,可以这样
model.owner.send(data);
model.owner.close()
回复 支持 反对

使用道具 举报

5

主题

14

帖子

72

积分

初级会员

Rank: 2

积分
72
 楼主| 发表于 2015-12-28 22:33:07 | 显示全部楼层
Hero丶浑人 发表于 2015-12-28 22:30
3.3版本,不需要使用windowReceiver组件,但是以前项目的windowReceiver组件依旧兼容
现在只需要在model的 ...

页面C的owner是页面B,但我是想从C往页面B的owner页面A传参数,这样owner.send只能传到页面B啊?
回复 支持 反对

使用道具 举报

5

主题

14

帖子

72

积分

初级会员

Rank: 2

积分
72
 楼主| 发表于 2015-12-28 23:57:04 | 显示全部楼层
本帖最后由 soso2999 于 2015-12-29 00:01 编辑

解决了  
不是onParamsReceive哦

框架的基本知识还是没掌握,自己表示惭愧      感谢“Hero丶浑人

可以结帖了

回复 支持 反对

使用道具 举报

7

主题

24

帖子

96

积分

初级会员

Rank: 2

积分
96
QQ
发表于 2015-12-29 12:54:42 | 显示全部楼层
soso2999 发表于 2015-12-28 23:57
解决了  
不是onParamsReceive哦

可以说说你的具体解决方法吗?我也遇到了问题!!!O(∩_∩)O谢谢
回复 支持 反对

使用道具 举报

3

主题

11

帖子

35

积分

新手上路

Rank: 1

积分
35
QQ
发表于 2016-2-28 18:55:38 | 显示全部楼层
楼主不厚道,鄙视
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-18 17:05 , Processed in 0.085890 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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