HarmonyOS Class里面怎么实现@Link的初始化

实现了一个jsapi,是一个class类型的, 在一个class里面引入了har资源里的组件,该组件初始化的数据是用@Link修饰的, 在class里面怎么给@link修饰的字段赋值呢,Class里面使用@state等修饰符会提示错误。

HarmonyOS
2024-09-24 11:15:39
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

@Link只能装饰自定义组件的成员变量,不能修饰class中的成员变量。

@Link从父组件初始化及更新。且私有,只能在所属组件内访问。

具体使用规则见参考文档:变量的传递访问规则说明。

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-link-V5

分享
微博
QQ
微信
回复
2024-09-24 17:52:23
相关问题
HarmonyOS 如何动态对Class进行初始化
1116浏览 • 1回复 待解决
怎么进行全局初始化操作?
560浏览 • 0回复 待解决
HarmonyOS 怎么监听Web初始化完成?
1213浏览 • 1回复 待解决
class使用闭包方式初始化 默认值丢失
2991浏览 • 1回复 待解决
HarmonyOS XComponent初始化
1417浏览 • 1回复 待解决
HarmonyOS Component初始化问题
1779浏览 • 1回复 待解决
HarmonyOS 组件初始化参数
975浏览 • 1回复 待解决
HarmonyOS struct初始化方法
1262浏览 • 1回复 待解决
初始化安全相机方法
1496浏览 • 1回复 待解决
HarmonyOS export struct初始化参数
1301浏览 • 1回复 待解决
HarmonyOS 推送服务初始化失败
1251浏览 • 1回复 待解决
HarmonyOS 应用RDB初始化示例
1494浏览 • 1回复 待解决
HarmonyOS 初始化EGL环境失败
1162浏览 • 1回复 待解决
HarmonyOS Module引用三方库后怎么初始化
1146浏览 • 1回复 待解决
没法调试“已初始化”分支
1242浏览 • 1回复 待解决
是否提供提前初始化webview能力
3535浏览 • 1回复 待解决
HarmonyOS泛型类属性如何初始化
1609浏览 • 1回复 待解决