SmartDialog问世,能否终结横扫鸿蒙弹窗乱象?
- 内容介绍
- 文章标签
- 相关推荐
SmartDialog问世,能否终结横扫鸿蒙弹窗乱象?
最近, 鸿蒙生态里冒出来一个叫 SmartDialog 的玩意儿,说是要来终结鸿蒙弹窗的“乱象”。说实话,现在鸿蒙的弹窗系统,真的是……一言难尽。你写个弹窗, 得先搞个CustomDialog,再写一堆bindXxx,再加个onConfirm,再加个onCancel,再加个一堆回调,再说说你发现,你写了一天后来啊弹窗还是错位的,或者在某些场景下直接崩了。你是不是也遇到过?

我猜你一定也经历过 写个弹窗,后来啊在某个页面里弹不出来或者弹出来之后点个按钮没反应,再或者点个按钮直接闪退……是的,我懂你。所以当看到这个叫 SmartDialog 的东西时我第一反应是:这玩意儿能行吗,加油!?
但看完它的功能介绍,我沉默了。这东西,真的有点东西,深得我心。。
SmartDialog 是什么?
简单 SmartDialog 是一个鸿蒙平台上的弹窗管理库,它不是鸿蒙官方的,而是社区大佬自己搞的。它想解决鸿蒙原生弹窗系统里那些“奇葩”的限制,比如:
- 弹窗不能跨页面调用
- 弹窗不能嵌套
- 弹窗样式不能灵活控制
- 弹窗不能动态绑定
- ……
而 SmartDialog 就是来干这事儿的。它让你在任何地方都能弹出一个弹窗, 而且不用再写一堆恶心的回调和绑定,直接调用 就完事了,我狂喜。。
SmartDialog问世,能否终结横扫鸿蒙弹窗乱象?
最近, 鸿蒙生态里冒出来一个叫 SmartDialog 的玩意儿,说是要来终结鸿蒙弹窗的“乱象”。说实话,现在鸿蒙的弹窗系统,真的是……一言难尽。你写个弹窗, 得先搞个CustomDialog,再写一堆bindXxx,再加个onConfirm,再加个onCancel,再加个一堆回调,再说说你发现,你写了一天后来啊弹窗还是错位的,或者在某些场景下直接崩了。你是不是也遇到过?

我猜你一定也经历过 写个弹窗,后来啊在某个页面里弹不出来或者弹出来之后点个按钮没反应,再或者点个按钮直接闪退……是的,我懂你。所以当看到这个叫 SmartDialog 的东西时我第一反应是:这玩意儿能行吗,加油!?
但看完它的功能介绍,我沉默了。这东西,真的有点东西,深得我心。。
SmartDialog 是什么?
简单 SmartDialog 是一个鸿蒙平台上的弹窗管理库,它不是鸿蒙官方的,而是社区大佬自己搞的。它想解决鸿蒙原生弹窗系统里那些“奇葩”的限制,比如:
- 弹窗不能跨页面调用
- 弹窗不能嵌套
- 弹窗样式不能灵活控制
- 弹窗不能动态绑定
- ……
而 SmartDialog 就是来干这事儿的。它让你在任何地方都能弹出一个弹窗, 而且不用再写一堆恶心的回调和绑定,直接调用 就完事了,我狂喜。。

