OpenHarmony开发者论坛

标题: 字符串获取报错 Indexed access is not supported for fields [打印本页]

作者: catorange    时间: 2024-5-15 11:26
标题: 字符串获取报错 Indexed access is not supported for fields
[md]使用了api11

```
function getRandomColor(): string {
  const letters = '0123456789ABCDEF';
  let color = '#';
  for (let i = 0; i < 6; i++) {
    color += letters[Math.floor(Math.random() * 16)];
    // color += letters[0];
  
  }
  return color;
}
```

这里的letters[0]会提示Indexed access is not supported for fields (arkts-no-props-by-index),api10中正常

这是什么问题
[/md]
作者: tes    时间: 2024-6-14 18:34
  1.   const letters: string = '0123456789ABCDEF';
  2.   let color:string = letters[0];
复制代码

加上类型就好了。




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