仙人指路
仙人指路
  • 发布:2015-04-28 09:18
  • 更新:2018-11-21 10:35
  • 阅读:16184

报这个错误, Cannot read property 'classList' of undefined at js/mui.min.js:6

分类:MUI

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 1 条评论 负责人:无 分享
已邀请:
艺灵设计

艺灵设计

我也遇到 过,我是在页面中注释掉相应 的代码

DCloud_UNI_FXY

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

chender - 与人为善

你先换成mui.src那个js文件,然后看是哪一行报错,压缩后的文件没办法跟踪问题的

艺灵设计

艺灵设计

楼上说的其实是可以跟踪源码的,请看动态gif图示:

chrome审查元素

chrome浏览器审查状态下,点击一个js,单击下方的{}即可格式化压缩后的js源码。

  • 仙人指路 (作者)

    1, 在chrome上,它没报错, 在真机测试上才有报错. 2, 问题已经解决了.谢谢回答.

    2015-04-30 09:33

  • anke

    我也有这问题,用了settimeout也不行,还没找到解决办法

    2015-05-27 22:52

anke

anke

同样的问题,大家解决的能否帮忙回复下

mui.plusReady(function() {
setTimeout(function() {
mui('#fresh').pullRefresh().pullupLoading();
}, 1000);
});

1***@qq.com

1***@qq.com

我出现这个问题的原因是页面初始化,加载页面数据的时候,我执行的这句话,

mui('#pullrefresh').pullRefresh().scrollTo(0,0,100);。

去掉这一行之后,然后再给上拉加载的回调方法做延迟处理。

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