@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;
分享
微博
QQ
微信
回复
2024-02-01 21:54:24
相关问题
TextInput是否能自定义hover效果
334浏览 • 1回复 待解决
api9应用底配手机是否能用?
612浏览 • 1回复 待解决
框架是否能够拉起应用APP
1598浏览 • 2回复 待解决
元服务工程标题栏是否能去除
158浏览 • 1回复 待解决
通用属性width是否支持设置变量
241浏览 • 1回复 待解决
Atomic Service工程标题栏是否能去除
200浏览 • 1回复 待解决
是否有API查询当前电池性能模式?
1175浏览 • 1回复 待解决
DevEco Studio是以插件形式提供吗?
5428浏览 • 1回复 已解决
是否有方式统计app使用功耗?
758浏览 • 1回复 待解决
元服务包名命名需要使用什么格式
24浏览 • 0回复 待解决
ArkTS中声明变量时public作用
357浏览 • 1回复 待解决