【发布时间】:2014-05-28 15:56:48
【问题描述】:
开始使用 Angular,我正在尝试实现一个工具栏。
应用程序由构成网页的菜单栏、视图和工具栏构成。
此工具栏具有一般用途(提供帮助功能和错误显示),但为特定视图添加了一些控制功能(保存、取消、编辑、删除等)的按钮。
在当前设计中,视图和工具栏是同级的。视图控制器取决于视图包含的数据,它可以具有不同的功能。 (例如:一个视图可能允许数据导入,所以工具栏中会有导入功能,而其他视图可能没有。)
我的问题是我无法想象视图和工具栏之间的通信结构。因为控制器是紧密耦合的,所以服务似乎无法解决通信问题。
有什么帮助吗?
【问题讨论】:
标签: angularjs