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

QQ登录

只需一步,快速开始

查看: 2369|回复: 3

[结贴] 全局的弹窗

[复制链接]

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
发表于 2017-10-16 10:08:35 | 显示全部楼层 |阅读模式
由于X5是单页应用,所以有没有办法,做出一个全局性的windowDialog?即无论在页面的任何位置都可以打开这个弹窗对象,index可以打开这个弹窗,index使用justep.shll.showpage()打开的页面,例如list页,也可以打开这个弹窗,除了第一次之外,每次打开都不重新加载页面,想达成这样的效果,应该使用什么方法呢?
发表于 2017-10-16 15:26:28 | 显示全部楼层
justep.shll.showpage() 打开的页面就是一个单页!不会重复打开的!  而是可以重用!
如果想使用全局的windowDialog ,需要把windowDialog 放在 index.w中!  

其他shell.showpage打开的页面中 ,只要调用
this.getParent().comp(‘windowDialog’).open()   就可以打开了!,。他是唯一的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
 楼主| 发表于 2017-10-16 17:45:50 | 显示全部楼层
liangyongfei 发表于 2017-10-16 15:26
justep.shll.showpage() 打开的页面就是一个单页!不会重复打开的!  而是可以重用!
如果想使用全局的wind ...

感谢版主老大, 我需要的就是这个,你这样一说,我就明白了,其实无论在哪个页面,只要是用showpage打开的,那么他的父页面就是Index,也就是首页,是这个意思吧,谢谢了!结帖吧!
回复 支持 反对

使用道具 举报

59

主题

274

帖子

1178

积分

金牌会员

Rank: 6Rank: 6

积分
1178
QQ
 楼主| 发表于 2017-10-26 10:38:29 | 显示全部楼层
liangyongfei 发表于 2017-10-16 15:26
justep.shll.showpage() 打开的页面就是一个单页!不会重复打开的!  而是可以重用!
如果想使用全局的wind ...

再请问一个类似的问题,如何让一个组件在所有的页面中全部都显示出来,比如说,我需要在所有的页面,都要有一个返回主页面的按钮。这个按钮悬浮在所有页面右下角(类似于苹果手机的悬浮球),这种效果的话,应该不需要我在每个页面都放一个按钮吧?有什么方法吗?
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-1 23:08 , Processed in 0.055460 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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