如果想要实现一个全局@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)
分享
微博
QQ
微信
回复
2024-08-06 19:07:57
相关问题
想要实现一个图片裁剪的功能
258浏览 • 1回复 待解决
如何全局实现一个自定义dialog弹窗
2720浏览 • 1回复 待解决
如何实现一个折叠组件
869浏览 • 1回复 待解决
如何通过定时器画布实现一个时钟
727浏览 • 1回复 待解决
HarmonyOS 如何实现一个遮罩层
303浏览 • 1回复 待解决
如何实现一个下拉菜单?
405浏览 • 1回复 待解决
ArkTS如何实现一个底部弹窗?
640浏览 • 1回复 待解决
HarmonyOS 如何实现一个转圈效果
527浏览 • 2回复 待解决
HarmonyOS 如何实现一个气泡聊天框
277浏览 • 1回复 待解决
如何实现一个页面显示子窗口
545浏览 • 1回复 待解决
如何实现一个带动画的弹窗?
393浏览 • 1回复 待解决