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

QQ登录

只需一步,快速开始

查看: 2017|回复: 6

[结贴] wex5 windowcontainer怎么判断子页面是否加载完成

[复制链接]

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
发表于 2017-6-20 11:15:44 | 显示全部楼层 |阅读模式
wex5 windowcontainer怎么判断子页面是否加载完成?一打开APP就去子页面上保存数据就报错,是因为我的子页面没有接受到父页面传过来的参数,等一会儿再去保存就不会报错了,我估计是子页面还没加载完,父页面就把数据传过去了
发表于 2017-6-20 11:35:05 | 显示全部楼层
等待windowContainer加载完再执行
http://docs.wex5.com/wex5-ui-question-list-2104/

判断条件一般是
if(this.comp(‘windowContainerXid’).getInnerModel()){
//加载完成了!
}
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-6-20 14:07:17 | 显示全部楼层
liangyongfei 发表于 2017-6-20 11:35
等待windowContainer加载完再执行
http://docs.wex5.com/wex5-ui-question-list-2104/

当加载完成了定时任务会自动取消吗?
回复 支持 反对

使用道具 举报

发表于 2017-6-20 14:10:39 | 显示全部楼层
邹胖胖 发表于 2017-6-20 14:07
当加载完成了定时任务会自动取消吗?

当然了

代码中判断如果条件生效的话!就执行
int=window.clearInterval(int);
这个方法就是清除定时器的!
  1. var int=setInterval(clock,500)
  2. var windowContainer = this.comp(‘windowContainerXid’);
  3. function clock()
  4. {
  5.     if(windowContainer.getInnerModel()){
  6.         int=window.clearInterval(int);
  7.         //obj.method 表示要调用的方法,判断它如果存在了就可以clearInterval了
  8.       windowContainer.load(传参)
  9.     }
  10. }
复制代码

qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-6-20 15:10:41 | 显示全部楼层
liangyongfei 发表于 2017-6-20 14:10
当然了

代码中判断如果条件生效的话!就执行

那怎么判断一个方法有没有执行完?执行完了再执行下一个方法,因为我下一个方法要用到上一个方法里的数据
回复 支持 反对

使用道具 举报

发表于 2017-6-20 15:28:58 | 显示全部楼层
邹胖胖 发表于 2017-6-20 15:10
那怎么判断一个方法有没有执行完?执行完了再执行下一个方法,因为我下一个方法要用到上一个方法里的数据 ...

同步执行的代码肯定没问题的!
默认就是等上一个方法执行完,才去执行下一个方法的!

如果存在异步请求!只能是在第一个方法成功回调中去调用第二个方法了!
或者是

还按照我的这种方法
http://docs.wex5.com/wex5-ui-question-list-2104/

判断变量值存在以后再执行
也是可以的!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

165

主题

626

帖子

1160

积分

金牌会员

Rank: 6Rank: 6

积分
1160
QQ
 楼主| 发表于 2017-6-20 16:35:50 | 显示全部楼层
liangyongfei 发表于 2017-6-20 15:28
同步执行的代码肯定没问题的!
默认就是等上一个方法执行完,才去执行下一个方法的!

好的,谢谢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-12 17:15 , Processed in 0.062287 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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