请稍等 ...
×

采纳答案成功!

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

cube-ui 的scroll组件v-show出现的问题

老师,用的cube-ui 的scroll组件,涉及到scroll的v-show时出现图片描述
换作v-if就好了,这是为什么?是没有初始化好的原因吗?

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

1回答

ustbhuangyi 2018-10-08 20:34:28

v-show 就是简单的显隐,一上来就会初始。而 v-if 才是决定这个组件什么时候初始化,所以应该是你初始化时机的问题,导致 better-scroll 内部计算有问题,你可以试试在 v-show 为 true 的时候在 nextTick 执行 scroll 组件的 refresh 方法

0 回复 有任何疑惑可以回复我~
  • 提问者 慕粉15201527929 #1
    谢谢,明天我试试
    回复 有任何疑惑可以回复我~ 2018-10-08 20:53:06
  • 提问者 慕粉15201527929 #2
    试了,不管用!是不是这个scroll组件在使用v-show时,开始时为true才不会出现问题,如果开始为false,就会出现下拉位置错乱!试了好多种情况,貌似就是这样!
    回复 有任何疑惑可以回复我~ 2018-10-10 14:47:03
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信