• Lv0
    粉丝0

积分19 / 贡献0

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

字符串获取报错 Indexed access is not supported for fields

catorange 显示全部楼层 发表于 2024-5-15 11:26:20

使用了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中正常

这是什么问题

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

精彩评论1

tes

沙发 发表于 2024-6-14 18:34:09
  1.   const letters: string = '0123456789ABCDEF';
  2.   let color:string = letters[0];
复制代码

加上类型就好了。

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

返回顶部