HarmonyOS CustomDialog怎么把弹窗封装到某个类的方法中
自定义的弹窗,怎么在封装的类中调用。比如下面的写法,这个方法show是有问题的。
@CustomDialog
struct CustomDialogExample {
controller?: CustomDialogController
build() {
Column() {
Text('我是内容').fontSize(16).margin({ bottom: 10 })
}
}
}
@Builder
export function builderPageFunc(): void {
CustomDialogExample();
}
export class Hud{
static show(){
let option : CustomDialogControllerOptions = {
builder:builderPageFunc()
}
let dialogController: CustomDialogController = new CustomDialogController(option);
dialogController.open()
}
}
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 自定义弹窗封装到util工具类后无法弹出
25浏览 • 1回复 待解决
HarmonyOS 把矢量图标封装到字体库中,使用哪个API
269浏览 • 1回复 待解决
HarmonyOS ArkTS中如何判断某个类的实例是否实现了某个方法
61浏览 • 1回复 待解决
怎么判断某个customDialog是否弹出?
275浏览 • 1回复 待解决
HarmonyOS CustomDialog弹窗显示如何把底部导航栏占满
38浏览 • 1回复 待解决
HarmonyOS @CustomDialog自定义弹窗封装后在异步函数中不显示的问题
471浏览 • 1回复 待解决
HarmonyOS @watch怎么作用在类的某个属性上
80浏览 • 1回复 待解决
HarmonyOS CustomDialog怎么设置弹窗背板和左右的margin?
291浏览 • 1回复 待解决
HarmonyOS 页面怎么继承基类,有些重复的弹窗想抽到基类中
437浏览 • 1回复 待解决
HarmonyOS @Entry 并不能封装到库使用
514浏览 • 1回复 待解决
HarmonyOS @Entry 并不能封装到库使用 ?
156浏览 • 0回复 待解决
把ts类传到c++层,然后可选择性的运行对应类的方法
852浏览 • 1回复 待解决
preferences工具类封装
1265浏览 • 1回复 待解决
ArkTS中的类方法是否可以进行方法重载?
837浏览 • 1回复 待解决
Web的桥方法的实现中,不能弹出CustomDialog
1590浏览 • 1回复 待解决
HarmonyOS 数据类中的方法无法被调用
315浏览 • 1回复 待解决
HarmonyOS 如何封装基类页面
450浏览 • 1回复 待解决
HarmonyOS 关于某个类默认参数的传递问题
440浏览 • 1回复 待解决
HarmonyOS 怎么获取某个组件在屏幕中的坐标
86浏览 • 1回复 待解决
同意取消的弹窗怎么实现?用哪个方法
4795浏览 • 1回复 待解决
自定义弹窗 (CustomDialog)的openAnimation和closeAnimation怎么设置去掉默认动画?
475浏览 • 1回复 待解决
HarmonyOS 弹窗封装成一个方法在其他地方直接调用
170浏览 • 1回复 待解决
函数封装后的返回值如何通过不同方法提取并进行调用,以及实现的类怎么导入import
1977浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog问题
640浏览 • 1回复 待解决
目前CustomDialog不支持在class中封装,因为弹窗需要根据上下文来弹出。