HarmonyOS ArkTS无法访问带特殊字符的对象属性
如一个对象obj具有名为’a-b’的属性字段,是无法以obj.a-b方式访问的。在ts中可以用obj[‘a-b’]这样的方式来访问,但是arkTs禁用了这种访问方式,会报arkts-no-props-by-index错误。另外,类型检查对于这种属性检查也会报错。在类型声明中定义了带引号的属性名,然后在实例定义时定义了该属性的值,arkTs语法检查会报arkts-no-untyped-obj-literals的错误。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
跳转登录,无法访问此网址,应用开发文档,无法访问
10413浏览 • 4回复 待解决
HarmonyOS Web无法访问指定html
584浏览 • 1回复 待解决
HarmonyOS Eventhub 注册的响应函数无法访问所在类中的其它属性字段
540浏览 • 1回复 待解决
HarmonyOS 正则特殊字符转义无法匹配
350浏览 • 1回复 待解决
Nginx无法访问localhost怎么回事?
2896浏览 • 1回复 待解决
HarmonyOS 无法访问https://repo.harmonyos.com/ohpm/
250浏览 • 1回复 待解决
HarmonyOS三方适配库文档无法访问
712浏览 • 1回复 待解决
HarmonyOS 网络超时无法访问contentcenter-drcn.dbankcdn.cn
1151浏览 • 1回复 待解决
创建的library module 无法访问资源文件咋回事啊?
2558浏览 • 1回复 待解决
HarmonyOS ArkWeb触发风险等级无法访问,是否可以关闭检测机制
281浏览 • 1回复 待解决
HarmonyOS ArkWeb组件加载的https网页中无法访问http+ip资源
442浏览 • 1回复 待解决
HarmonyOS json解析特殊字符
313浏览 • 1回复 待解决
HarmonyOS URL特殊字符编码
1168浏览 • 1回复 待解决
请问RabbitMQ在CentOS安装后无法访问web页面怎么解决
3050浏览 • 1回复 待解决
非Http或https开头的url地址无法访问怎么办?
11906浏览 • 1回复 待解决
HarmonyOS endable对象属性napi无法修改
281浏览 • 1回复 待解决
HarmonyOS Text组件显示特殊字符
184浏览 • 1回复 待解决
ArkTS层通过接口访问C++层对象
781浏览 • 1回复 待解决
HarmonyOS 标准化数据通路共享文件,文件在接收方无法访问
444浏览 • 1回复 待解决
Ubuntu平台安装DevEco Device Tool时提示"chown: 无法访问'/root/.vscode'",怎么解决?
8461浏览 • 1回复 待解决
ArkTS中,HashMap对象怎么转成 json字符串?
918浏览 • 1回复 待解决
将C++层分配的对象在ArkTS层管理,ArkTS层通过接口访问C++层对象业务
1265浏览 • 1回复 待解决
TextArea有特殊字符时,将下划线变红并且添加提示,删除特殊字符以后再恢复如何实现?
1119浏览 • 1回复 待解决
HarmonyOS ArkTS中的web组件用什么方式可以设置带小数点的UA字符串呢?
520浏览 • 1回复 待解决
推荐初始化对象时用Record<string,Object>类型,键值对中的键是要加引号的,可以支持a-b的形式,下面也可以用索引去访问,如: