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

QQ登录

只需一步,快速开始

查看: 6256|回复: 10

[结贴] 关闭windowdialog打开的窗口方法无效,求解?

[复制链接]

28

主题

73

帖子

175

积分

初级会员

Rank: 2

积分
175
QQ
发表于 2015-12-31 17:09:05 | 显示全部楼层 |阅读模式
用windowdialog组件的open方法打开的窗口,,在窗口页用this.comp("windowReceiver1").windowEnsure(),或者this.portal.closeWindow()关闭均无效,我看程序没问题,在事件中用alert都能提示正确的信息,上述方法均已执行,不知道为什么,求解??


发表于 2015-12-31 17:24:24 | 显示全部楼层
3.2.1以前版本
windowDialog组件打开的页面只能使用windowReceiver组件来关闭页面!
http://wex5.com/cn/web-components-windowreceiver/

3.3版本提供了这两种方法:
model.owner.send(data);
model.owner.close()

你看下windowReceiver组件的关闭方法
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

28

主题

73

帖子

175

积分

初级会员

Rank: 2

积分
175
QQ
 楼主| 发表于 2015-12-31 17:39:38 | 显示全部楼层
liangyongfei 发表于 2015-12-31 17:24
3.2.1以前版本
windowDialog组件打开的页面只能使用windowReceiver组件来关闭页面!
http://wex5.com/cn/we ...

谢谢回复,
我现在用this.comp("windowReceiver1").windowCancel();和this.comp("windowReceiver1").windowEnsure(new Date());均点击没有反应,在我的button点击事件中,没有问题,我用alert都有提示
回复 支持 反对

使用道具 举报

发表于 2015-12-31 17:50:31 | 显示全部楼层
ebei222 发表于 2015-12-31 17:39
谢谢回复,
我现在用this.comp("windowReceiver1").windowCancel();和this.comp("windowReceiver1").wind ...

不会吧!你用这个平台案例测试下:UI2/system/components/justep/windowDialog/demo/demo.w
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

28

主题

73

帖子

175

积分

初级会员

Rank: 2

积分
175
QQ
 楼主| 发表于 2015-12-31 17:54:18 | 显示全部楼层
liangyongfei 发表于 2015-12-31 17:50
不会吧!你用这个平台案例测试下:UI2/system/components/justep/windowDialog/demo/demo.w ...

奇怪,我用UI2/system/components/justep/windowDialog/demo/demo.w点返回button也是没有反应,难道是我的浏览器的问题?
回复 支持 反对

使用道具 举报

发表于 2015-12-31 17:58:32 | 显示全部楼层
ebei222 发表于 2015-12-31 17:54
奇怪,我用UI2/system/components/justep/windowDialog/demo/demo.w点返回button也是没有反应,难道是我 ...

使用平台自带的chrome浏览器试试看!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

28

主题

73

帖子

175

积分

初级会员

Rank: 2

积分
175
QQ
 楼主| 发表于 2015-12-31 18:06:06 | 显示全部楼层
liangyongfei 发表于 2015-12-31 17:58
使用平台自带的chrome浏览器试试看!

是平台自带的chrome浏览器呀
回复 支持 反对

使用道具 举报

28

主题

73

帖子

175

积分

初级会员

Rank: 2

积分
175
QQ
 楼主| 发表于 2016-1-1 09:19:36 | 显示全部楼层
liangyongfei 发表于 2015-12-31 17:50
不会吧!你用这个平台案例测试下:UI2/system/components/justep/windowDialog/demo/demo.w ...

您好,我再试了下,用UI2/system/components/justep/windowDialog/demo/demo.w 打开的dialog.w能够点击关闭,但是我把这个目录下的dialog.w和dialog.js复制到我的工程里面却打不开,这是什么原因呢,麻烦请教
回复 支持 反对

使用道具 举报

28

主题

73

帖子

175

积分

初级会员

Rank: 2

积分
175
QQ
 楼主| 发表于 2016-1-1 09:19:55 | 显示全部楼层
liangyongfei 发表于 2015-12-31 17:58
使用平台自带的chrome浏览器试试看!

您好,我再试了下,用UI2/system/components/justep/windowDialog/demo/demo.w 打开的dialog.w能够点击关闭,但是我把这个目录下的dialog.w和dialog.js复制到我的工程里面却打不开,这是什么原因呢,麻烦请教
回复 支持 反对

使用道具 举报

发表于 2016-1-4 09:31:27 | 显示全部楼层
ebei222 发表于 2016-1-1 09:19
您好,我再试了下,用UI2/system/components/justep/windowDialog/demo/demo.w 打开的dialog.w能够点击关 ...

请问 您打开弹出窗口的配置是否写得正确呢?,案例可以说明本身没问题!你就参考它是怎么写的!应该是你写错了!再研究下!如果还是找不到原因!可以把文件发来!我本地研究看看!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-28 07:23 , Processed in 0.062562 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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