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

QQ登录

只需一步,快速开始

查看: 1325|回复: 2

[结贴] 详细列表处理

[复制链接]

19

主题

57

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
QQ
发表于 2014-12-7 23:32:19 | 显示全部楼层 |阅读模式
问题一:我现在在做一个列表和详细页面,页面跳转方式有哪几种,我知道的是JS跳转和打开一个X5的对话框,感觉用X5的对话框会好点,返回的话,好像可以直接显示到列表页面,不用重新加载(与JS跳转相比)
问题二:我使用X5的对话框打开一个列表对应的详细页面,现在想把这个详细页面做成分享到朋友圈,那么,我现在打开方式要改变吗?需要怎么设计,才能让微信上的链接可能打开一个带有参数的对话框呢?

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-12-8 09:56:26 | 显示全部楼层
还是使用windowDialog组件,但是不使用在open方法中给data传参的方式,而是使用在url上增加参数的方式
                var url = require.toUrl('$UI/comp/childWindow.w?abc=123')
                this.comp('windowDialog1').open({src:url});
在弹出窗口的onload和onReceve事件中,通过this.getContext().getRequestParamers().abc方法来获取url上的参数
有一点需要注意,通过windowDialog打开弹出窗口,第一次打开时触发onload和onReceve事件,以后打开只触发onReceve事件;不通过windowDialog打开,每次都会触发onload事件,不会触发onReceve事件
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

19

主题

57

帖子

200

积分

中级会员

Rank: 3Rank: 3

积分
200
QQ
 楼主| 发表于 2014-12-8 10:58:52 | 显示全部楼层
zhaixin 发表于 2014-12-8 09:56
还是使用windowDialog组件,但是不使用在open方法中给data传参的方式,而是使用在url上增加参数的方式
                va ...

谢谢,问题解决!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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