如果想要实现一个全局@Builder,并且可以进行赋值和传递,应该如何去实现?

如果想要实现一个全局@Builder,并且可以进行赋值和传递,应该如何去实现?

HarmonyOS
2024-08-06 12:59:24
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
NGKSWCIDT

全局@Builder作为wrapBuilder的参数返回WrappedBuilder对象,实现全局@Builder可以进行赋值和传递declare

class WrappedBuilder< Args extends Object[]> {
builder: (...args: Args) => void;

constructor(builder: (...args: Args) => void);
}
let builderVar: WrappedBuilder<[string, number]> = wrapBuilder(MyBuilder)
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
分享
微博
QQ
微信
回复
2024-08-06 19:07:57


相关问题
想要实现一个图片裁剪的功能
915浏览 • 1回复 待解决
HarmonyOS 实现一个全局浮动的视图
319浏览 • 1回复 待解决
如何全局实现一个自定义dialog弹窗
3289浏览 • 1回复 待解决
如何实现一个折叠组件
1527浏览 • 1回复 待解决
如何通过定时器画布实现一个时钟
1128浏览 • 1回复 待解决
HarmonyOS 如何实现一个遮罩层
939浏览 • 1回复 待解决
HarmonyOS 如何实现一个转圈效果
1450浏览 • 2回复 待解决
如何实现一个下拉菜单?
1136浏览 • 1回复 待解决
ArkTS如何实现一个底部弹窗?
1438浏览 • 1回复 待解决