HarmonyOS CustomDialogController 弹出多次如何修改每次的offset
尝试下面的代码,无法生效。
@State
dialogOffset?:Offset = undefined
controller: CustomDialogController = new CustomDialogController({
builder: MyDialog(),
alignment: DialogAlignment.CenterStart,
offset:this.dialogOffset
})
// 这个方面会多次调用
openDialog() {
this.dialogOffset = xxx // <==== 这里每次都会更新值不一样
this.controller.open()
}
}
//尝试每次都new CustomDialogController 会提示
Error message:is not callable
Stacktrace:
at SynchedPropertyTwoWayPU
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS CustomDialogController动态修改offset属性问题
939浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何弹出半屏弹窗
1072浏览 • 1回复 待解决
HarmonyOS 如何在旋转屏幕后修改CustomDialogController的maskRect
950浏览 • 1回复 待解决
HarmonyOS 修改气泡弹出的位置
805浏览 • 1回复 待解决
HarmonyOS CustomDialogController无法在jsbridge弹出来
1343浏览 • 1回复 待解决
HarmonyOS如何实现自定义dialog多次弹出并显示不同内容?
1113浏览 • 1回复 待解决
HarmonyOS 自定义Dialog如何修改弹出动画?
1106浏览 • 1回复 待解决
每次修改代码后运行dataPreferences数据被清除
1148浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController的输入框在键盘弹出后有一个间隙
1440浏览 • 1回复 待解决
HarmonyOS调试时修改代码如何让app自动刷新,不用每次都重启
1175浏览 • 1回复 待解决
HarmonyOS CustomDialogController自定义弹窗,如何实现从下往上弹出动画
1281浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何封装
1408浏览 • 1回复 待解决
HarmonyOS new CustomDialogController初始化后,再修改属性应该怎么实现
1068浏览 • 1回复 待解决
HarmonyOS CustomDialogController 自定义弹窗无法在 class 和 静态方法中正常弹出
1303浏览 • 1回复 待解决
HarmonyOS 自定义工具类中怎么弹出CustomDialogController自定义弹框?
1817浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何禁用返回
718浏览 • 1回复 待解决
HarmonyOS web控件执行多次的问题
1563浏览 • 1回复 待解决
HarmonyOS 嵌套滑动NestedScroll 指定offset
1104浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController如何控制弹窗的宽度?
1113浏览 • 1回复 待解决
HarmonyOS promptAction.showToast在多次调用时候会多次生成
807浏览 • 1回复 待解决
HarmonyOS promptAction.showToast在多次调用时候会多次生成?
883浏览 • 0回复 待解决
HarmonyOS CustomDialogController 如何使dialog透明
1073浏览 • 1回复 待解决
HarmonyOS ArkWeb支持多次调用javaScriptProxy吗
812浏览 • 1回复 待解决
HarmonyOS CustomDialogController的创建方式问题
1432浏览 • 1回复 待解决
HarmonyOS CustomDialogController问题
1835浏览 • 1回复 待解决
目前自定义弹窗的所有参数,暂不支持动态刷新。具体可参考链接如下: https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md#updatecustomdialog12
参考以下demo: