我想创建可重复使用的组件来处理出生日期选择。组件的结构如下所示:
a.format()
"2016-03-21T13:59:00-05:00"
我使用工厂配方在指令和控制器之间共享状态。它适用于一组组件,但是当有更多组件时它无法处理,例如你必须在表格中获得更多的出生数据。我正在考虑使用角度服务配方(所以我可以为组件集实例化一个服务,等等),但我不知道什么是最好的模式,如何将实例化的服务注入组件。我应该通过双向数据绑定共享服务实例吗?考虑到表现,我似乎不是一个好主意。如果指令集有自己的服务并且可以在服务的帮助下共享它们的数据并且这些服务是不同的实例,那将是很好的。