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

QQ登录

只需一步,快速开始

查看: 2040|回复: 6

[处理中3] shell打开子界面报错

[复制链接]

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
发表于 2017-3-23 21:14:30 | 显示全部楼层 |阅读模式
justep.Shell.showPage(require.toUrl(url));  打开子界面空白,子界面单独运行时没有问题的,用shell打开,就是空白,元素都加载了,就是空白。。。为什么  太奇葩了
发表于 2017-3-24 09:56:40 | 显示全部楼层
请问url 的格式是$UI/xxx/xxx/xxx.w 这样的格式吗??
shell 打开页面建议定义为单页应用:http://docs.wex5.com/shellimpl/

可以参考仿淘宝
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
 楼主| 发表于 2017-3-24 10:46:02 | 显示全部楼层
liangyongfei 发表于 2017-3-24 09:56
请问url 的格式是$UI/xxx/xxx/xxx.w 这样的格式吗??
shell 打开页面建议定义为单页应用:http://docs.wex ...

用reqire.toUrl("")写的绝对路径,为什么shell打开文件 ,浏览器的地址栏好长 还有括号括起来的
回复 支持 反对

使用道具 举报

发表于 2017-3-24 11:31:09 | 显示全部楼层
凯撒 发表于 2017-3-24 10:46
用reqire.toUrl("")写的绝对路径,为什么shell打开文件 ,浏览器的地址栏好长 还有括号括起来的 ...

写的绝对路径  是怎么写的???请吧url 的字符串打印出来看下!
只能写两种!
1是相对路径,./xx/xx/xxw.w
2.$UI/xxx/xxx/xxx.w
3.reqire.toUrl("mapping 名称")
如果是其他格式就不支持了!

因为是单页应用!!后面的参数是当前打开的URL的路径, 这个页面是dom节点 页面片段动态加进去的!
如果想要URL短一些!请在shellImp中添加mapping  
然后使用reqire.toUrl("名称") 就可以打开并且URL会变短!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

39

主题

134

帖子

364

积分

中级会员

Rank: 3Rank: 3

积分
364
QQ
 楼主| 发表于 2017-3-24 12:10:33 | 显示全部楼层
liangyongfei 发表于 2017-3-24 11:31
写的绝对路径  是怎么写的???请吧url 的字符串打印出来看下!
只能写两种!
1是相对路径,./xx/xx/xxw ...

用windowDialog也可以简化Url,你说的这个我知道
QQ图片20170324120910.png
回复 支持 反对

使用道具 举报

发表于 2017-3-24 13:20:30 | 显示全部楼层
凯撒 发表于 2017-3-24 12:10
用windowDialog也可以简化Url,你说的这个我知道

windowDialog 默认可以!!不传参,如果传参,src路径就会带到URL 上,我以前这样试过!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

6

主题

24

帖子

88

积分

初级会员

Rank: 2

积分
88
QQ
发表于 2017-3-30 17:18:44 | 显示全部楼层
你要跳转的页面文件,是不是在没有在同一文件夹下面,我刚开始没有添加要跳转页面的路径,就出现你说的打开了弹出框,而且是空白的。后面添加了路径,控制台显示找不到该路径下的文件,最后用绝对路径来添加,就能正确跳转并打开页面了。如下图:
2017.3.27-3.png

回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-5 21:03 , Processed in 0.053094 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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