HarmonyOS 关于自定义弹窗的封装调用
想为每个page新增一个‘加载中’弹窗,应该如何封装调用?不想在每个page中都写冗余的CustomDialogController模板代码。
HarmonyOS
赞
收藏 0
回答 2
待解决
相关问题
HarmonyOS 如何封装自定义弹窗
610浏览 • 1回复 待解决
HarmonyOS 自定义弹窗封装问题
592浏览 • 1回复 待解决
HarmonyOS 自定义弹窗封装后不显示
921浏览 • 1回复 待解决
如何封装全局性的自定义弹窗?
695浏览 • 1回复 待解决
HarmonyOS 封装自定义组件语法,链式调用
743浏览 • 1回复 待解决
HarmonyOS 自定义dialog封装后全局调用
512浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog调用问题
799浏览 • 1回复 待解决
HarmonyOS 关于CustomDialog自定义弹窗的样式问题
574浏览 • 1回复 待解决
基于ArkUI现有能力实现自定义弹窗封装方案
1659浏览 • 1回复 待解决
HarmonyOS 自定义弹窗如何二次封装和使用
1260浏览 • 1回复 待解决
HarmonyOS JsBridge里面如何调用自定义弹窗
522浏览 • 1回复 待解决
HarmonyOS如何封装一个全局使用的bindPopup自定义弹窗?
1051浏览 • 1回复 待解决
自定义弹窗如何进一步封装
846浏览 • 1回复 待解决
HarmonyOS 自定义弹窗封装到util工具类后无法弹出
651浏览 • 1回复 待解决
自定义弹窗自定义转场动画
1652浏览 • 1回复 待解决
HarmonyOS 如何封装自定义Dialog
526浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何实现自定义组件方式的全局弹窗封装?
538浏览 • 1回复 待解决
HarmonyOS 全局自定义弹窗的关闭弹窗的动画后续是否可以自定义?
600浏览 • 1回复 待解决
HarmonyOS 在ArkTS类中想调用自定义弹窗
411浏览 • 1回复 待解决
HarmonyOS 自定义弹窗怎么设置自定义动画?
875浏览 • 1回复 待解决
HarmonyOS 自定义弹窗的问题
1355浏览 • 1回复 待解决
HarmonyOS 自定义弹窗CustomDialog
514浏览 • 1回复 待解决
HarmonyOS 自定义弹窗选择
1004浏览 • 1回复 待解决
自定义弹窗的控制器(CustomDialogController)如何封装在普通class中
2864浏览 • 1回复 待解决
HarmonyOS @CustomDialog自定义弹窗封装后在异步函数中不显示的问题
993浏览 • 1回复 待解决
在 HarmonyOS 中,为了避免在每个页面中都重复编写冗余的
CustomDialogController
模板代码,可以通过封装一个通用的加载中弹窗组件,然后在需要的地方调用这个组件。以下是一个可能的实现方案:### Step 1: 封装加载中弹窗
首先,你可以创建一个通用的加载中弹窗组件,比如
LoadingDialog.hml
和 LoadingDialog.js
。这个组件将负责显示和隐藏加载动画。#### LoadingDialog.hml
#### LoadingDialog.hss
#### LoadingDialog.js
### Step 2: 在应用程序中使用封装好的弹窗
接下来,在每个页面中引用并使用这个封装好的加载中弹窗。
#### 引入加载中弹窗
假设你有一个页面叫做
MainPage
,下面是在该页面中引入并使用 LoadingDialog
的方法。#### MainPage.hml
#### MainPage.js
### 总结
通过以上步骤,我们创建了一个通用的
LoadingDialog
组件,并且在具体页面中简单地调用其 show()
和 hide()
方法来显示和关闭加载中弹窗。这种方式避免了在每个页面中重复编写相同的模板代码,提高了代码的可维护性和复用性。可以参考以下用例: