我需要创建一个可以从任何其他组件调用的模态(Popup)。 我在这里感到困惑,它应该是组件或指令。
如何从其他组件向Modal Component发送事件还有一件事。根据我的理解,它应该通过服务发送。
请建议
答案 0 :(得分:2)
这当然是主观的。但是,组件是带有模板的指令,因此如果您的模态将具有模板,则应将其实现为组件。这是第一个理由。第二个是指令通常用于改变/修改行为,而不是创建全新的。
如何从其他人向Modal Component发送事件还有一件事 零件。根据我的理解,它应该通过服务发送。
是的,我会创建一个服务,该服务将在想要与模态通信的所有组件之间共享。