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属性问题
276浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何弹出半屏弹窗
257浏览 • 1回复 待解决
HarmonyOS 如何在旋转屏幕后修改CustomDialogController的maskRect
374浏览 • 1回复 待解决
HarmonyOS 修改气泡弹出的位置
235浏览 • 1回复 待解决
HarmonyOS CustomDialogController无法在jsbridge弹出来
626浏览 • 1回复 待解决
HarmonyOS如何实现自定义dialog多次弹出并显示不同内容?
548浏览 • 1回复 待解决
HarmonyOS 自定义Dialog如何修改弹出动画?
412浏览 • 1回复 待解决
每次修改代码后运行dataPreferences数据被清除
595浏览 • 1回复 待解决
HarmonyOS调试时修改代码如何让app自动刷新,不用每次都重启
479浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController的输入框在键盘弹出后有一个间隙
805浏览 • 1回复 待解决
HarmonyOS CustomDialogController自定义弹窗,如何实现从下往上弹出动画
319浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何封装
727浏览 • 1回复 待解决
HarmonyOS CustomDialogController 自定义弹窗无法在 class 和 静态方法中正常弹出
615浏览 • 1回复 待解决
HarmonyOS new CustomDialogController初始化后,再修改属性应该怎么实现
379浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何禁用返回
157浏览 • 1回复 待解决
HarmonyOS 嵌套滑动NestedScroll 指定offset
640浏览 • 1回复 待解决
HarmonyOS web控件执行多次的问题
931浏览 • 1回复 待解决
HarmonyOS 自定义工具类中怎么弹出CustomDialogController自定义弹框?
920浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController如何控制弹窗的宽度?
405浏览 • 1回复 待解决
HarmonyOS promptAction.showToast在多次调用时候会多次生成?
353浏览 • 0回复 待解决
HarmonyOS promptAction.showToast在多次调用时候会多次生成
241浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何使dialog透明
262浏览 • 1回复 待解决
分页使用pageNum还是offset的优缺点
3461浏览 • 1回复 待解决
HarmonyOS CustomDialogController问题
927浏览 • 1回复 待解决
HarmonyOS CustomDialogController封装
366浏览 • 1回复 待解决
目前自定义弹窗的所有参数,暂不支持动态刷新。具体可参考链接如下: https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/js-apis-arkui-UIContext.md#updatecustomdialog12
参考以下demo: