图片加载完成,better-scroll刷新

来源:6-2 子路由配置以及转场动画实现

Mei_槑

2018-03-21

请教下老师,先描述下场景:如果从后端取的数据是一段html,里面有文字也有图片,这是插入页面中容器中,这个容器又运用了better-scroll,那什么时候去refresh呢?用哪个钩子来写,数据是用computed来获取的,我试了watch,但,图片加载没完成,已经refresh,请问老师,有没有什么办法或思路提供,谢谢~

这是插入数据的位置:
http://img.mukewang.com/szimg/5ab23a9b0001963509470238.jpg
这是获取数据,courseData是由父级传过来的,在父级用axios获取
http://img.mukewang.com/szimg/5ab23ae70001837610430350.jpg
http://img.mukewang.com/szimg/5ab23b3a0001c53a09520259.jpg
效果图:

http://img.mukewang.com/szimg/5ab23ba60001f6fb04920706.jpg

写回答

1回答

ustbhuangyi

2018-03-21

新版的 better-scroll 是可以自动监听 DOM 变化 refresh 的,但是图片的加载监听不到,所以你需要在图片的 onload 事件里去 refresh

0
2
ustbhuangyi
回复
Mei_槑
这个应该会的
2018-03-22
共2条回复

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程