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
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
- 12.
- 13.
- 14.
- 15.
- 16.
- 17.
- 18.
- 19.
- 20.
- 21.
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS CustomDialogController动态修改offset属性问题
631浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何弹出半屏弹窗
707浏览 • 1回复 待解决
HarmonyOS 如何在旋转屏幕后修改CustomDialogController的maskRect
671浏览 • 1回复 待解决
HarmonyOS 修改气泡弹出的位置
523浏览 • 1回复 待解决
HarmonyOS CustomDialogController无法在jsbridge弹出来
1067浏览 • 1回复 待解决
HarmonyOS如何实现自定义dialog多次弹出并显示不同内容?
882浏览 • 1回复 待解决
HarmonyOS 自定义Dialog如何修改弹出动画?
869浏览 • 1回复 待解决
每次修改代码后运行dataPreferences数据被清除
912浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController的输入框在键盘弹出后有一个间隙
1183浏览 • 1回复 待解决
HarmonyOS调试时修改代码如何让app自动刷新,不用每次都重启
848浏览 • 1回复 待解决
HarmonyOS CustomDialogController自定义弹窗,如何实现从下往上弹出动画
945浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何封装
1085浏览 • 1回复 待解决
HarmonyOS new CustomDialogController初始化后,再修改属性应该怎么实现
702浏览 • 1回复 待解决
HarmonyOS CustomDialogController 自定义弹窗无法在 class 和 静态方法中正常弹出
1034浏览 • 1回复 待解决
HarmonyOS 自定义工具类中怎么弹出CustomDialogController自定义弹框?
1427浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何禁用返回
504浏览 • 1回复 待解决
HarmonyOS web控件执行多次的问题
1321浏览 • 1回复 待解决
HarmonyOS 嵌套滑动NestedScroll 指定offset
912浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController如何控制弹窗的宽度?
853浏览 • 1回复 待解决
HarmonyOS promptAction.showToast在多次调用时候会多次生成?
660浏览 • 0回复 待解决
HarmonyOS promptAction.showToast在多次调用时候会多次生成
552浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何使dialog透明
679浏览 • 1回复 待解决
HarmonyOS CustomDialogController封装
757浏览 • 1回复 待解决
HarmonyOS CustomDialogController问题
1415浏览 • 1回复 待解决
分页使用pageNum还是offset的优缺点
3813浏览 • 1回复 待解决
目前自定义弹窗的所有参数,暂不支持动态刷新。具体可参考链接如下: https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md#updatecustomdialog12
参考以下demo: