uniapp使用uview开发钉钉小程序使用LoadMore加载更多,当需要加载Loading状态时报错Cannot read properties of null (reading ‘index‘)
uniapp使用uview开发钉钉小程序使用LoadMore加载更多,当需要加载Loading状态时报错Cannot read properties of null (reading ‘index’)
·
uniapp使用uview开发钉钉小程序使用LoadMore加载更多,当需要加载Loading状态时报错Cannot read properties of null (reading ‘index’)
报错原因:是由于u-loading-icon中的array12声明的太过于粗暴。改成任意有价值的声明就可以了
解决办法:需要改uview u-loading-icon组件源码
data() {
return {
// Array.form可以通过一个伪数组对象创建指定长度的数组
// https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Global_Objects/Array/from
// 原本
// array12: Array.from({
// length: 12
// }),
// 修改后
array12:[1,2,3,4,5,6,7,8,9,10,11,12],
// 这里需要设置默认值为360,否则在安卓nvue上,会延迟一个duration周期后才执行
// 在iOS nvue上,则会一开始默认执行两个周期的动画
aniAngel: 360, // 动画旋转角度
webviewHide: false, // 监听webview的状态,如果隐藏了页面,则停止动画,以免性能消耗
loading: false, // 是否运行中,针对nvue使用
}
},
更多推荐
已为社区贡献3条内容
所有评论(0)