Confirmation Dialog-调用后端设计



如果用户在对话框中单击"确认",我必须调用服务来存储用户输入的数据。(我使用的是Angular Material。(这些选项中哪一个在设计上更好?

A( 将数据从父组件传递到对话框组件,并直接从对话框调用服务

B( 从对话框向父组件返回布尔值(如果用户在对话框中选择"confirm",则值为true(,并且服务调用由父组件进行

谢谢!

在我看来,我认为从组件而不是从对话框调用服务是更好的主意。通过这种方式,您可以考虑使用一个带有取消和确认按钮的"通用"对话框,该对话框应该返回数据,并且可以在其他组件中重复使用。

最新更新