@Provide/@Consume是否能通过变量的形式命名

@Provide/@Consume是否能通过变量的形式命名

HarmonyOS
2024-01-31 18:57:51
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
netcat20000

可以将别名定义成全局变量来实现。如:export const ALIAS_NAME = "aliasName", 在需要用到别名的@Provide/@Consume的地方引用该变量即可。

示例如下:

// 定义 
export const ALIAS_NAME = "aliasName"; 
 
// 使用 
@Provide(ALIAS_NAME) b: number = 0; 
@Consume(ALIAS_NAME) c: number;
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
分享
微博
QQ
微信
回复
2024-02-01 21:54:24
相关问题
自定义是否能通过容器保存
1540浏览 • 1回复 待解决
HarmonyOS 用户崩溃是否能共享
1215浏览 • 1回复 待解决
HarmonyOS List滑动速度是否能控制?
1211浏览 • 1回复 待解决
HarmonyOS 是否能检测到app签名
810浏览 • 1回复 待解决
HarmonyOS中是否能直接使用OpenGL?
912浏览 • 1回复 待解决
HarmonyOS 元服务是否能支持Arkweb组件
661浏览 • 1回复 待解决
TextInput是否能自定义hover效果
2991浏览 • 1回复 待解决
HarmonyOS TLS Socket是否能直接信任ca
688浏览 • 1回复 待解决
是否能定义一个带返回组件?
993浏览 • 1回复 待解决
HarmonyOS ip和端口号是否能拿到
744浏览 • 1回复 待解决
手机root后是否能访问Asset Store Kit
1357浏览 • 1回复 待解决
image中是否能加载URL,想监听image尺寸
1210浏览 • 1回复 待解决