如果我有如下页面:
<body>
<div id="headerBlock"></div>
<div id="mainBlock"></div>
<div id="footerBlock"></div>
</body>
比如说所有这些视图/块都有一些逻辑,如果它们有自己的控制器吗?
答案 0 :(得分:1)
如果要在不同的页面中重用它们,它们应该用指令实现,然后你可以给每个指令一个控制器。
除非您需要页脚与标题进行交互,否则它们可以拥有自己的控制器,但这不是常见的情况。同样,您可以在应用程序中独立使用页眉或页脚。
答案 1 :(得分:0)
我想分享ui代码然后一个好方法是使用指令
检查此样本
http://gon.to/2013/03/23/the-right-way-of-coding-angularjs-how-to-organize-a-regular-webapp/