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

QQ登录

只需一步,快速开始

查看: 1917|回复: 3

[处理中3] 如何实现页面延时显示

[复制链接]

29

主题

138

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
发表于 2017-6-6 18:44:07 | 显示全部楼层 |阅读模式
工程中有两个页面分别为index.w与main.w,index.w会加载main.w目前由于main.w加载的资源很多,所以如何index.w直接加载
  1.         Model.prototype.modelLoad = function(event){
  2.                 justep.Shell.showPage("main");
  3.         };
复制代码

的话,main页面的加载过程会被用户看见体验很差.
例如,使用bootstarp-silder控件。
由于bootstarp-silder控件是使用input控件,然后通过代码加载样式,使其变为bootstarp-silder控件的样式。
所以如果main页面过早显现给用户,就会看到如下的现象:
input控件------------->bootstarp-silder控件

这样的变化过程。

因此,想请教一下如何控制main页面的延时加载,等待input控件变为bootstarp-silder控件后,再显示main页面

21

主题

347

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
QQ
发表于 2017-6-6 23:49:37 | 显示全部楼层
http://bbs.wex5.com/forum.php?mo ... =%E5%BB%B6%E6%97%B6
请问这个帖子能不能解决你的问题? 我只是一个小白。。。
回复 支持 反对

使用道具 举报

发表于 2017-6-7 10:12:30 | 显示全部楼层
2楼的思路是对的!
需要显示的数据先加载!其他数据延迟加载!需要看到的时候再去加载!
http://docs.wex5.com/page-optimize/

比如分页加载数据!
比如不同的页面片段使用windowContainer  延迟加载等

http://docs.wex5.com/wex5-ui-question-list-2095/
http://docs.wex5.com/wex5-ui-question-list-2083/


当然,还可以放置引导页先加载!可以争取到一点时间
http://docs.wex5.com/wex5-app-question-list-2002/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

29

主题

138

帖子

376

积分

中级会员

Rank: 3Rank: 3

积分
376
QQ
 楼主| 发表于 2017-6-8 10:25:51 | 显示全部楼层
稍后试试
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-3 23:07 , Processed in 0.112310 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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