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属性问题
899浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何弹出半屏弹窗
998浏览 • 1回复 待解决
HarmonyOS 如何在旋转屏幕后修改CustomDialogController的maskRect
895浏览 • 1回复 待解决
HarmonyOS 修改气泡弹出的位置
749浏览 • 1回复 待解决
HarmonyOS CustomDialogController无法在jsbridge弹出来
1281浏览 • 1回复 待解决
HarmonyOS如何实现自定义dialog多次弹出并显示不同内容?
1078浏览 • 1回复 待解决
HarmonyOS 自定义Dialog如何修改弹出动画?
1061浏览 • 1回复 待解决
每次修改代码后运行dataPreferences数据被清除
1104浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController的输入框在键盘弹出后有一个间隙
1399浏览 • 1回复 待解决
HarmonyOS调试时修改代码如何让app自动刷新,不用每次都重启
1138浏览 • 1回复 待解决
HarmonyOS CustomDialogController自定义弹窗,如何实现从下往上弹出动画
1210浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何封装
1363浏览 • 1回复 待解决
HarmonyOS CustomDialogController 自定义弹窗无法在 class 和 静态方法中正常弹出
1277浏览 • 1回复 待解决
HarmonyOS 嵌套滑动NestedScroll 指定offset
1059浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何禁用返回
696浏览 • 1回复 待解决
HarmonyOS new CustomDialogController初始化后,再修改属性应该怎么实现
1028浏览 • 1回复 待解决
HarmonyOS web控件执行多次的问题
1505浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController如何控制弹窗的宽度?
1091浏览 • 1回复 待解决
分页使用pageNum还是offset的优缺点
4001浏览 • 1回复 待解决
HarmonyOS 自定义工具类中怎么弹出CustomDialogController自定义弹框?
1758浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何使dialog透明
1023浏览 • 1回复 待解决
HarmonyOS promptAction.showToast在多次调用时候会多次生成
770浏览 • 1回复 待解决
HarmonyOS promptAction.showToast在多次调用时候会多次生成?
860浏览 • 0回复 待解决
HarmonyOS CustomDialogController封装
1002浏览 • 1回复 待解决
HarmonyOS CustomDialogController问题
1777浏览 • 1回复 待解决
目前自定义弹窗的所有参数,暂不支持动态刷新。具体可参考链接如下: https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md#updatecustomdialog12
参考以下demo: