请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

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

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

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

https://img1.sycdn.imooc.com//szimg/5ab23ba60001f6fb04920706.jpg

正在回答 回答被采纳积分+3

1回答

ustbhuangyi 2018-03-21 19:06:09

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

0 回复 有任何疑惑可以回复我~
  • 提问者 Mei_槑 #1
    那老师,better-scrll也可以根据dom元素的隐藏显示做适应吗?
    回复 有任何疑惑可以回复我~ 2018-03-21 21:03:44
  • ustbhuangyi 回复 提问者 Mei_槑 #2
    这个应该会的
    回复 有任何疑惑可以回复我~ 2018-03-22 00:04:17
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信