export default {
data() {
return {
len: 3
}
},
computed: {
cdata () {
const d = {}
for (var i = 0; i < this.len; i++) {
d[`a.${i}.b`] = 0
}
console.log(d);
return d
}
},
created () {
setInterval(() => {
this.len++
}, 1000)
}
}

- 发布:2024-10-15 19:59
- 更新:2024-10-16 15:31
- 阅读:132
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 4.29
第三方开发者工具版本号: 1.06.24
基础库版本号: vue2
项目创建方式: HBuilderX
示例代码:
操作步骤:
直接运行,导致报错
直接运行,导致报错
预期结果:
应该正常运行
应该正常运行
实际结果:
[Vue warn]: Error in nextTick: "TypeError: Cannot read property '3' of null"
[Vue warn]: Error in nextTick: "TypeError: Cannot read property '3' of null"
bug描述:
下面这种写法会直接导致报错,不合理
export default {
data() {
return {
len: 3
}
},
computed: {
cdata () {
const d = {}
for (var i = 0; i < this.len; i++) {
d[`a.${i}.b`] = 0
}
console.log(d);
return d
}
},
created () {
setInterval(() => {
this.len++
}, 1000)
}
}
1***@qq.com (作者)
//ask.dcloud.net.cn/file/download/file_name-d2VpeGluLW1pbmlwcm9ncmFtXy1f5b6u5L+h5byA5Y+R6ICF5bel5YW3X1N0YWJsZV92MS4wNl8uMjQwNzEyMF8yMDI0LTEwLTE2XzE1LTIxLTA3Xy56aXA=__url-Ly9pbWctY2RuLXRjLmRjbG91ZC5uZXQuY24vdXBsb2Fkcy9hbnN3ZXIvMjAyNDEwMTYvMzAyZDQ0YTMyZmQ3OGFkNDQzZWFiNDdlYzRmZWY3NDE=
2024-10-16 15:33