1***@qq.com
1***@qq.com
  • 发布:2018-05-17 16:47
  • 更新:2018-05-17 16:47
  • 阅读:1237

.vue文件多次渲染,mui下拉不生效的问题

分类:HBuilder

b.Vue文件下的script如下

export default {  
  mounted:function(){  
         //此处为mui下拉加载初始化设置(能够正常使用下拉功能)  
         //此处为自己的function a(){xxx}  
  }  
}

问题描述:
1、一开始,我在XXX/a路由下,F5刷新,我点击“前进”,我的路由从XXX/a跳转到XXX/b,(此时b组件被渲染到了页面)mui下拉正常,各种都是正常执行的。
然后我点击“返回”(此时回到了XXX/a路由),然后再次点击“前进”(进入到了XXX/b)路由下。
此时问题来了:页面中的mui下拉不生效了,但是我自己的function a(){xxx}还是执行了一次。

2、如果一开始我在XXX/b路由下,F5刷新,则mui下拉正常,各种都是正常的。然后我返回到XXX/a路由,再进入XXX/b。
此时问题来了:页面中的mui下拉不生效了,但是我自己的function a(){xxx}还是执行了一次。

意思就是说mui下拉始终只执行了1次,除非我F5刷新,离开了XXX/b路由,再重新进入,下拉就不生效了,有没有人遇到过?

2018-05-17 16:47 负责人:无 分享
已邀请:

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