现在首页有七八个弹窗,需要按顺序执行,符合条件的弹出不符合则执行下一个弹窗,在HarmonyOS中如果写多个自定义弹窗会很难维护,后期如果继续添加,或者修改顺序就会很麻烦,比如说在其他程序中,用设计模式中的责任链,可以很好的维护,但是在HarmonyOS中还不知道如何定义,是否有更好的实现方式。
现在首页有七八个弹窗,需要按顺序执行,符合条件的弹出不符合则执行下一个弹窗,在HarmonyOS中如果写多个自定义弹窗会很难维护,后期如果继续添加,或者修改顺序就会很麻烦,比如说在其他程序中,用设计模式中的责任链,可以很好的维护,但是在HarmonyOS中还不知道如何定义,是否有更好的实现方式。
1 回答1.1k 阅读✓ 已解决
1 回答1.3k 阅读
1 回答1.2k 阅读
1 回答1.1k 阅读
1 回答1.1k 阅读
1 回答969 阅读
1 回答940 阅读
可参考:https://github.com/xdd666t/ohos\_smart\_dialog