Ohyes陈
Ohyes陈
  • 发布:2015-12-03 18:11
  • 更新:2017-10-29 20:33
  • 阅读:1754

列表打开详细页面切换闪动问题

分类:HTML5+
mui

功能:一个新闻列表、点击一行标题打开详细内容。

实现1:点击列表时使用openWindow打开详细页面。详细页面在mui.plusReady里面获取到传来的ID然后Ajax去获取新闻数据。
问题是:点击列表的时候会出现那个黑正加载的图标、然后才打开详细页面。这里问题就是点击时会有1-2秒的延迟样,然后才打开详细页面,我需要直接打开。所以我又使用实现2如下.

实现2:使用预加载。在新闻列表的页面使用mui.preload预加载了详细页面。点击的时候mui.fire传入ID执行详细页面事件加载数据。然后show打开详细页面。这个方式点击就直接打开了详细页面。在第一次打开没什么问题。但是第二次打开因为第一次打开详细内容还在页面上、所以点进去是上一次的内容、然后获取数据完成后显示上去替换这样就出现闪动了..............。

我想要实现的是 点击新闻列表直接就进入详细,在详细加载数据等一会都没什么问题。主要实现1是点击了要等一会才打开详细。实现2点击就打开了,但是详细页面内容替换出现闪动,还是显示之前内容。

求教有什么办法能满足我的要求呢???

2015-12-03 18:11 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com - uniapp爱好者

我的详情页也是这样,ajax填充数据时页面出现闪动,不知道怎么办

该问题目前已经被锁定, 无法添加新回复