readonly修饰的数组无法获取数组元素

为什么readonly修饰的数组无法获取数组元素,是写的语法有问题吗

语法报错:Indexed access is not supported for fields (arkts-no-props-by-index)

HarmonyOS
2024-05-10 21:48:52
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
honestForGirl

readonly 会将数组的可变方法去掉,[0] 即是取值也是赋值,所以不能用。

可以创建个临时变量取读取

let tempArr = curData as NewFr…[]

分享
微博
QQ
微信
回复
2024-05-11 11:13:03
相关问题
ForEach数组数据无法传输
3458浏览 • 1回复 待解决
WantAgentInfo中wants为什么是数组
276浏览 • 1回复 待解决
ArkTS如何把string转为byte数组
724浏览 • 1回复 待解决
如何监听数组内对象属性变化
527浏览 • 1回复 待解决
JS 卡片 ,JAVA 怎么给 这边传数组
4470浏览 • 1回复 待解决
如何实现对字节数组进行解压
127浏览 • 0回复 待解决
数组变量控制组件属性不生效
317浏览 • 1回复 待解决
如何判断一个对象是否在对象数组
446浏览 • 1回复 待解决
ts给c++传递数组,c++层如何解析
171浏览 • 1回复 待解决
如何获取元素位置和大小
516浏览 • 1回复 待解决