HarmonyOS ArkTS 编译告警问题

开发过程中,如此定义一个视图组件

@Component
export struct HealthLifeComponent {
  private url: string = ''
}
  • 1.
  • 2.
  • 3.
  • 4.

在View层,按照下方代码引入使用。

HealthLifeComponent({ url: 'xxxxxxxx' })
  • 1.

在编译时出现告警

Property 'url' is private and can not be initialized through the component constructor.
  • 1.

请问为何出现此种情况,应该如何解决。

HarmonyOS
2024-12-26 14:10:00
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

根据警告是信息是 私有属性无法通过组件构造器赋值,这边建议取消使用 private 修饰该变量,可以参考链接:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/arkts-custom-components-access-restrictions.md

分享
微博
QQ
微信
回复
2024-12-26 16:27:21
相关问题
HarmonyOS 编译问题
711浏览 • 1回复 待解决
HarmonyOS 编译失败问题
1290浏览 • 1回复 待解决
HarmonyOS 编译期耗时问题
969浏览 • 1回复 待解决
HarmonyOS 编译工具库链接问题
1008浏览 • 1回复 待解决
HarmonyOS RN侧热编译问题
1189浏览 • 1回复 待解决
HarmonyOS ArkTS语法问题
1276浏览 • 1回复 待解决
HarmonyOS 编译时插件问题咨询
948浏览 • 1回复 待解决
HarmonyOS 编译curl出现问题
1720浏览 • 1回复 待解决
HarmonyOS ArkTS泛型问题
909浏览 • 1回复 待解决
HarmonyOS ArkTS类型转换问题
2025浏览 • 1回复 待解决
HarmonyOS ets替换ts编译报错问题
1080浏览 • 1回复 待解决
HarmonyOS developtools_hiperf编译相关问题
951浏览 • 1回复 待解决
交叉编译环境配置问题
1055浏览 • 1回复 待解决
HarmonyOS ArkTS语法的问题
1165浏览 • 1回复 待解决
HarmonyOS TS转ArkTS用法问题
992浏览 • 1回复 待解决
ArkTS/TS 选型问题
970浏览 • 1回复 待解决