因为代码不在这台电脑上,粗略的代码如下:
整体页面(main.html),上面是一个导航,下面是列表(动态数据)(list.html)
首页进入的是main.html.
<header>...<header>
<div class='mui-loader'>加载中</div>
<script>
init({subpage{url:'list.html'}})
</script>
在list.html中
<div>
下拉刷新dom结构,忘了。
</div>/
这里面是动态生成dom列表的代码
请问。进入main.html的时候,先显示加载中。然后进入了list.html页面,可是list.hmtl页面还在请求服务器数据。这个有先后时差的问题,如何破?
小微 (作者)
晚上回去测试一下。
大体方法
在main.html里 plus.webview.create("list.html"); 并且注册一个addSub事件(append子view)
然后在list.html里,ajax执行完毕后mui.fire 这个addsub
这个思路是否正确,或者还有更优的思路?
2015-01-23 14:31
DCloud_UNI_FXY
可以,应该也可以直接在list.html里边调用main.html直接append list.html
2015-01-23 14:34