使用MUI的上拉加载上拉刷新需要初始化,那有没有销毁的方法??
艾目UI虾客
- 发布:2016-04-01 10:08
- 更新:2016-04-01 22:57
- 阅读:2966
使用MUI的上拉加载上拉刷新需要初始化,那有没有销毁的方法???
分类:MUI
10 个回复
BoredApe - 有问题就会有答案。
http://dev.dcloud.net.cn/mui/pullup/#disablePullupToRefresh
艾目UI虾客 (作者)
我说的不是这个问题。
是这样的:
因为现在都是单页操作,我在列表dom加载过后初始化mui.init,然后切换到详情页面后再次返回列表后就会报这个错误。
**knockout-3.3.0.min.js?v=1459481846999:66 Uncaught TypeError: Unable to process binding "event: function (){return {tap:initMuiScroll()} }"
Message: Cannot read property 'classList' of undefined
可能是初始化了两次MUI造成的。
BoredApe
上传一个可以重现问题的测试工程
2016-04-01 13:38
艾目UI虾客 (作者)
这个在我们的项目中,没有环境不能演示的。250199040 你加我qq我来给你演示下。
2016-04-01 14:01
艾目UI虾客 (作者)
艾目UI虾客 (作者)
我的页面布局是一个xxxx.jsp, 里面放一个div ,切换div中的html内容,就可以实现加载不同的页面,比如我先加载list.html页面的dom后初始化mui.init方法,这时我切换到detail.html页面,然后在切回list.html页面后就报现在的这个错误。
DCloud_UNI_FXY
暂未提供销毁函数,目前你可以把上拉加载做到整个SPA上。切换不同页面的时候,只是启用和禁止上拉加载。
艾目UI虾客 (作者)
每次初始化的时候会自动调用要给up,如何不自动调用一次呢?
艾目UI虾客 (作者)
每次初始化的时候会自动调用一次up,如何不自动调用一次呢?
艾目UI虾客 (作者)
可以肯定的是这个地方的问题。当再次初始化的list.html页面后执行下面的代码就报错了:
艾目UI虾客 (作者)
就是在第二次返回 list.html 页面后没有了这些东西,上图是第一次加载 list.html 页面的时候,是有的。在次加载后就没有了,请问为什么? bug吗?
艾目UI虾客 (作者)
肯定是我使用的方法错了,请指教一下,我的qq:250199040