• Lv0
    粉丝0

积分4 / 贡献0

提问2答案被采纳0文章0

代码报错Indexed access is not supported for fields (arkts-no-props-by-index)

ershi 显示全部楼层 发表于 2024-10-9 09:52:44
```
//转换表中列的数据类型
  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版本:

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论1

深开鸿_王石

沙发 发表于 2024-10-9 16:20:34
let value = {} 是不是想用 let value: relationalStore.ValuesBucket = {}; 新版ide会检查变量类型,不匹配的会报错

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部