HarmonyOS ArkTS 编译告警问题

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

@Component
export struct HealthLifeComponent {
  private url: string = ''
}

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

HealthLifeComponent({ url: 'xxxxxxxx' })

在编译时出现告警

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

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

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 编译问题
196浏览 • 1回复 待解决
HarmonyOS 编译失败问题
395浏览 • 1回复 待解决
HarmonyOS 编译期耗时问题
321浏览 • 1回复 待解决
HarmonyOS ArkTS语法问题
358浏览 • 1回复 待解决
HarmonyOS RN侧热编译问题
381浏览 • 1回复 待解决
HarmonyOS 编译工具库链接问题
409浏览 • 1回复 待解决
HarmonyOS 编译时插件问题咨询
366浏览 • 1回复 待解决
HarmonyOS 编译curl出现问题
1025浏览 • 1回复 待解决
HarmonyOS ArkTS类型转换问题
1245浏览 • 1回复 待解决
HarmonyOS ArkTS泛型问题
336浏览 • 1回复 待解决
HarmonyOS ArkTS语法的问题
455浏览 • 1回复 待解决
交叉编译环境配置问题
394浏览 • 1回复 待解决
HarmonyOS ets替换ts编译报错问题
430浏览 • 1回复 待解决
HarmonyOS developtools_hiperf编译相关问题
588浏览 • 1回复 待解决
ArkTS/TS 选型问题
256浏览 • 1回复 待解决
HarmonyOS TS转ArkTS用法问题
517浏览 • 1回复 待解决