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

QQ登录

只需一步,快速开始

查看: 17295|回复: 27

[结贴] 使用门户提供的方法进行页面跳转

  [复制链接]

8

主题

25

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
发表于 2015-10-28 10:16:11 | 显示全部楼层 |阅读模式
项目的目录结构
example2_11_2
   parent.w
   parent.j
   child.w
   child.j

在parent.w中放置了一个按钮,点击事件如下
      //使用门户提供的方法
        Model.prototype.btnOPenWithDoorClick = function(event){
          var url = '$UI/example2_11_2/child.w';
          justep.Portal.openWindow(url);

        };

点击后,,页面没有反应,无法跳转到子页面。。。
另外:怎么才能上传图片??请输入图片地址。。。??
发表于 2015-10-28 13:27:43 | 显示全部楼层
本帖最后由 liangyongfei 于 2015-10-28 13:29 编辑

Portal.openWindow只能在门户中才可以使用这个方法,你确定是否在门户中打开的页面?
上传组件目前只有attachmentSimple组件,如果你使用的模式3打包,可以使用这个组件,否则建议你后台自己实现上传下载的功能
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

25

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
 楼主| 发表于 2015-10-28 14:36:11 | 显示全部楼层
liangyongfei 发表于 2015-10-28 13:27
Portal.openWindow只能在门户中才可以使用这个方法,你确定是否在门户中打开的页面?
上传组件目前只有atta ...

  能问一下,什么是x5的门户,,指的是什么?
回复 支持 反对

使用道具 举报

发表于 2015-10-28 17:33:34 | 显示全部楼层
litainci 发表于 2015-10-28 14:36
能问一下,什么是x5的门户,,指的是什么?

/UI2/portal/sample/index.w
以它作为首页
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

2

主题

441

帖子

2572

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2572
发表于 2015-10-29 01:50:39 | 显示全部楼层
参考v3.2.1提供的shell,综合演示或途牛都使用了shell
回复 支持 反对

使用道具 举报

8

主题

25

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
 楼主| 发表于 2015-10-29 11:17:20 | 显示全部楼层
sxl 发表于 2015-10-29 01:50
参考v3.2.1提供的shell,综合演示或途牛都使用了shell

justep.Shell.showPage("child");
这样直接用,也跳转不了,,是需要引入什么文件或配置其他,,才能让这个方法可以实现?
回复 支持 反对

使用道具 举报

8

主题

25

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
 楼主| 发表于 2015-10-29 11:20:32 | 显示全部楼层
liangyongfei 发表于 2015-10-28 17:33
/UI2/portal/sample/index.w
以它作为首页

不太理解,不可能自己开发一个app,用/UI2/portal/sample/index.w 这个做为首页吧,,是可以通过配置一些属性或引入文件,就可以用 justep.Portal.openWindow(url) 这个方法,,还是只能在 /UI2/portal/sample/index.w这里面,,??
回复 支持 反对

使用道具 举报

发表于 2015-10-29 13:28:03 | 显示全部楼层
本帖最后由 liangyongfei 于 2015-10-29 13:32 编辑
litainci 发表于 2015-10-29 11:20
不太理解,不可能自己开发一个app,用/UI2/portal/sample/index.w 这个做为首页吧,,是可以通过配置一些 ...

你可以修改/UI2/portal/sample/index.js
跳转到你指定的页面作为首页。
shell的使用方法可以查看api文档,里面是接送格式的数据
比如:shell.showPage({url:"$UI/portal/index.w"});
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

8

主题

25

帖子

65

积分

初级会员

Rank: 2

积分
65
QQ
 楼主| 发表于 2015-10-30 09:31:18 | 显示全部楼层
liangyongfei 发表于 2015-10-29 13:28
你可以修改/UI2/portal/sample/index.js
跳转到你指定的页面作为首页。
shell的使用方法可以查看api文档, ...

恩,先这样吧,,虽然这两种方法都没有调出来,,
windowDialog能用。。
回复 支持 反对

使用道具 举报

发表于 2015-10-30 10:49:25 | 显示全部楼层
litainci 发表于 2015-10-30 09:31
恩,先这样吧,,虽然这两种方法都没有调出来,,
windowDialog能用。。

使用shellImp,require引进来就可以使用了!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-21 02:55 , Processed in 0.097295 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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