Uncaught TypeError: Cannot read property 'classList' of undefined at js/mui.min.js:6
Uncaught TypeError: Cannot read property 'classList' of undefined at js/mui.min.js:6
Uncaught TypeError: Cannot read property 'classList' of undefined at js/mui.min.js:6
Uncaught TypeError: Cannot read property 'classList' of undefined at js/mui.min.js:6
报这个错误, 以前是两行, 现在变成四行了 . . . . .
为什么会报这个错误?
仙人指路
- 发布:2015-04-28 09:18
- 更新:2018-11-21 10:35
- 阅读:16184
报这个错误, Cannot read property 'classList' of undefined at js/mui.min.js:6
分类:MUI
6 个回复
艺灵设计
我也遇到 过,我是在页面中注释掉相应 的代码
DCloud_UNI_FXY
下拉刷新?
仙人指路 (作者)
1, 确实是下拉刷新, 代码是模仿官方mui demo写的, 很郁闷 mui('#pullrefresh').pullRefresh().pullupLoading(); 这个pullupLoading()方法是干嘛用的, 把它删掉就好了 , 暂时没发现有它和没它的区别. 2, 问题已经解决了.谢谢回答. 3, 惊闻hbuilder论坛发帖居然要扣分的, 这是什么规则设定逻辑? 防垃圾贴? 呵呵, 别因噎废食.
2015-04-30 09:41
DCloud_UNI_FXY
延迟执行mui('#pullrefresh').pullRefresh().pullupLoading();应该也可以。
这个代码可以在页面初始化后默认执行一次上拉加载。
2015-04-30 14:28
chender - 与人为善
你先换成mui.src那个js文件,然后看是哪一行报错,压缩后的文件没办法跟踪问题的
艺灵设计
楼上说的其实是可以跟踪源码的,请看动态gif图示:
chrome浏览器审查状态下,点击一个js,单击下方的{}即可格式化压缩后的js源码。
仙人指路 (作者)
1, 在chrome上,它没报错, 在真机测试上才有报错. 2, 问题已经解决了.谢谢回答.
2015-04-30 09:33
anke
我也有这问题,用了settimeout也不行,还没找到解决办法
2015-05-27 22:52
anke
同样的问题,大家解决的能否帮忙回复下
mui.plusReady(function() {
setTimeout(function() {
mui('#fresh').pullRefresh().pullupLoading();
}, 1000);
});
DCloud_UNI_FXY
setTimeout的时间再长点呢
2015-05-28 15:27
1***@qq.com
我出现这个问题的原因是页面初始化,加载页面数据的时候,我执行的这句话,
mui('#pullrefresh').pullRefresh().scrollTo(0,0,100);。
去掉这一行之后,然后再给上拉加载的回调方法做延迟处理。