HarmonyOS CustomDialogController问题
请问CustomDialogController是否可以被自定义?
private dialogController= new CustomDialogController({
builder: ()=>bulider,
alignment : DialogAlignment.Bottom,
cornerRadius:8,
offset:{
dx:0,
dy:-20
}
})
在使用controller的时候,自定义了弹窗样式,可是在使用的地方需要每次都New一个CustomDialogController,而且要配置很多属性,是否能够自定义一个DialogController提前把属性写成定值?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS CustomDialogController使用问题
137浏览 • 1回复 待解决
HarmonyOS CustomDialogController组件问题
664浏览 • 1回复 待解决
HarmonyOS CustomDialogController弹窗创建问题
641浏览 • 1回复 待解决
HarmonyOS CustomDialogController的创建方式问题
314浏览 • 1回复 待解决
HarmonyOS CustomDialogController动态修改offset属性问题
169浏览 • 1回复 待解决
HarmonyOS 关于CustomDialogController关闭的问题咨询
422浏览 • 1回复 待解决
HarmonyOS CustomDialogController封装
265浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何封装
664浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何禁用返回
91浏览 • 1回复 待解决
CustomDialogController仅在作为@CustomDialog和@Component struct的成员变量问题
416浏览 • 1回复 待解决
HarmonyOS CustomDialogController套用Scroll
423浏览 • 1回复 待解决
HarmonyOS CustomDialogController 不显示
676浏览 • 1回复 待解决
HarmonyOS 自定义CustomDialogController弹窗和NavDestination 跳转页面显示问题
373浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何使dialog透明
147浏览 • 1回复 待解决
HarmonyOS CustomDialogController是否可以取消置顶
139浏览 • 1回复 待解决
HarmonyOS CustomDialogController与Navigation冲突
226浏览 • 1回复 待解决
CustomDialogController能否支持再次封装
921浏览 • 1回复 待解决
HarmonyOS CustomDialogController 如何拦截物理返回键
397浏览 • 1回复 待解决
HarmonyOS CustomDialogController如何判断是否在显示?
222浏览 • 1回复 待解决
CustomDialogController禁用返回键
487浏览 • 1回复 待解决
创建window,showWindow的时候概率发生卡死 和 customDialogController的使用问题
1784浏览 • 1回复 待解决
HarmonyOS 使用CustomDialogController如何控制弹窗的宽度?
313浏览 • 1回复 待解决
HarmonyOS CustomDialogController一直是undefined
423浏览 • 1回复 待解决
HarmonyOS CustomDialog中的CustomDialogController 为undefined
720浏览 • 1回复 待解决
HarmonyOS CustomDialogController内容丢失,只显示按钮
172浏览 • 1回复 待解决
在将属性写成定值的情况下:
方案一:如果弹框样式一致 ,建议封装为自定义组件,在使用的地方引入该组件,可传递参数。
方案二:在A页面创建CustomDialogController对象并保存至全局变量,可以在B页面或其他类内方法通过保存的全局变量,来操作弹窗,不可在使用的地方传递参数。
参考demo如下:
页面一:
页面二:
将弹窗控制器CustomDialogController保存到全局变量后,可以在应用其他页面中调用打开。