报错:
提示里面只能写数字,但是打印出来的就是数字。

原因:
格式错了,即便里面打印的也是整型数据。
//取列表ManfenxScoreList中一个元素中的一个字段score
//ind打印出来也是个整型
this.setData({
[`ManfenxScoreList[${ind}].score`]: event.detail
})
其他官方示例:
// index.js
Page({
data: {
text: 'init data',
num: 0,
array: [{text: 'init data'}],
object: {
text: 'init data'
}
},
changeText: function() {
// this.data.text = 'changed data' // 不要直接修改 this.data
// 应该使用 setData
this.setData({
text: 'changed data'
})
},
changeNum: function() {
// 或者,可以修改 this.data 之后马上用 setData 设置一下修改了的字段
this.data.num = 1
this.setData({
num: this.data.num
})
},
changeItemInArray: function() {
// 对于对象或数组字段,可以直接修改一个其下的子字段,这样做通常比修改整

793

被折叠的 条评论
为什么被折叠?



