OpenHarmony开发者论坛

标题: 代码报错Indexed access is not supported for fields (arkts-no-props-by-index) [打印本页]

作者: ershi    时间: 2024-10-9 09:52
标题: 代码报错Indexed access is not supported for fields (arkts-no-props-by-index)
```
//转换表中列的数据类型
  buildValueBucket(obj:string, columns: ColumnInfo[]): relationalStore.ValuesBucket {
    let value = {}
    columns.forEach(info => {
      let val:string= obj[info.name]
      if (typeof val !== 'undefined') {
        value[info.columName] = val
      }
    })
    return value
  }
```

第七行出现错误:value[info.columName] = val ,想知道这个问题要怎么解决

DevEvoStudio版本:鸿蒙5.0

使用的是API10
SDK版本:

作者: 深开鸿_王石    时间: 2024-10-9 16:20
let value = {} 是不是想用 let value: relationalStore.ValuesBucket = {}; 新版ide会检查变量类型,不匹配的会报错




欢迎光临 OpenHarmony开发者论坛 (https://forums.openharmony.cn/) Powered by Discuz! X3.5