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

QQ登录

只需一步,快速开始

查看: 7213|回复: 24

[处理中] windowContainer无法获取对象

[复制链接]

55

主题

202

帖子

368

积分

中级会员

Rank: 3Rank: 3

积分
368
QQ
发表于 2016-7-7 13:47:39 | 显示全部楼层 |阅读模式
  var rigth=this.comp("rightWindowContainer");
var rigth= this.getElementByXid("rightWindowContainer");
WindowContaine 用xid获取对象不行
确定xid是正确的 复制过来的

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2016-7-7 13:59:30 | 显示全部楼层
具体的错误信息是什么?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

55

主题

202

帖子

368

积分

中级会员

Rank: 3Rank: 3

积分
368
QQ
 楼主| 发表于 2016-7-7 14:32:25 | 显示全部楼层
没错误信息  已经解决了 可以结贴  
我调用的方法放在var Model = function() { }  
我添加一个Model.prototype.modelLoad  事件  在里面调用就可以了
不知道是什么原理
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2016-7-7 14:41:20 | 显示全部楼层
var Model = function() { }只是是model的构造函数

Model.prototype.modelLoad  事件页面模型都已经创建完了是可以获取到组件的,可以看看生命周期
http://docs.wex5.com/wex5-page-life/
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

55

主题

202

帖子

368

积分

中级会员

Rank: 3Rank: 3

积分
368
QQ
 楼主| 发表于 2016-7-7 14:53:58 | 显示全部楼层
我现在用
windowContainer.setSrc(src);
windowContainer.load();
能实现我的效果 可是发现效率很慢 每次打开richtextarea 都会重新加载 全部加载完要停顿几秒
能不能第一次打开页面(A)的时候加载,切换别的页面(B),再次打开(A)的时候只是打开原来的页面而不是重新打开呢  
具体如何做  
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2016-7-7 15:05:23 | 显示全部楼层
从功能树中打开如果A不关闭,在打开A的时候就是原来的页面,如果A关闭了就是重新打开


windowContainer.setSrc(src);
windowContainer.load();是什么意思?
A和B都是在windowContainer中动态切换打开的?

可以把A和B用一个.w实现用contents放到不同的content页中,要切换的时候可以通过切换content实现,如果不需要滑动可以把content中的手势属性设置为false
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

55

主题

202

帖子

368

积分

中级会员

Rank: 3Rank: 3

积分
368
QQ
 楼主| 发表于 2016-7-7 16:26:10 | 显示全部楼层
是用windowContainer动态切换打开 发现切换速度有点慢  现在我的A B页面是已经做好了 的
我想引用而不是重新做页面  
用 contents+windowContainer 就是每个content都有个windowContainer  切换的时候需要bsessionID        bsessionID会丢失
回复 支持 反对

使用道具 举报

55

主题

202

帖子

368

积分

中级会员

Rank: 3Rank: 3

积分
368
QQ
 楼主| 发表于 2016-7-7 16:47:23 | 显示全部楼层
2016-07-07 16:43:39 url: /UI2/system/service/common/context.j?$pURL=%2Fx5%2FUI2%2Fv_51f78d8e1cc54665a4511128b9b00354l_zh_CNs_desktopd_pc%2Fxeye%2Fworkcooperation%2Fprocess%2Fworkcooperation%2FchoosePerson.w&process=%2Fxeye%2Fworkcooperation%2Fprocess%2Fworkcooperation%2FworkcooperationProcess&activity=mainActivity&$pageType=context 没有指定bsessionid参数, 可能会出错!
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35945
发表于 2016-7-7 16:56:25 | 显示全部楼层
在BeX5的运行环境中默认不需要传bsessionid啊


如果需要可以在url后面加上bsessionid参数

默认的从当前页的系统参数中就能获取到bsessionid
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



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

使用道具 举报

55

主题

202

帖子

368

积分

中级会员

Rank: 3Rank: 3

积分
368
QQ
 楼主| 发表于 2016-7-8 10:15:43 | 显示全部楼层
使用contents 遇到问题 麻烦帮我看看哪里需要修改 谢谢
JS代码.png
W布局.png
控制台内容.png
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-22 08:55 , Processed in 0.113241 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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