首页 > 解决方案 > 对于每个对话框模式弹出窗口,是否应该创建一个新组件?(角)

问题描述

我为对话框创建了一个角度组件(使用角度材料)。我需要创建另一个对话框模式。为此,我要创建另一个单独的组件吗?

标签: angulardialogpopupcomponents

解决方案


这主要取决于你的意图。

如果此模式与您已经创建的模式具有非常相似的行为,那么很可能不需要为此目的创建另一个组件。只需发送额外的参数,使您的组件可定制。

如果该模态具有完全不同的目的,那么当然,创建一个新的。

我的建议是始终尝试使所有内容都清晰易懂/直截了当。想象一下,您是另一个必须使用您的代码的人。你能不问就明白创建这些组件的目的是什么吗?如果答案是肯定的,那么您可能走在正确的轨道上。


推荐阅读