在我的Angular应用程序中,我试图理解将我的页面拆分为组件的正确方法。将角模板拆分为多个小模板
进行更改之前的页面类似于:
<div id='settings'>
<p class='controlGroup' ng-controller="FirstCtrl">
<label class='control-label'>First Control</label>
<div class="control">
<!-- some inputs -->
</div>
</p>
<p class='controlGroup' ng-controller="SecondCtrl">
<label class='control-label'>Second Control</label>
<div class="control">
<!-- some inputs -->
</div>
</p>
</p>
<button id='saveBtn' class='saveButton' ng-click='saveSettings()'>Save Changes</button>
</div>
虽然控制逻辑分离到两个不同的控制器,我想他们的模板分开为好,所以这将是易于重用他们或将它们移动到不同的位置。
我看到很多选项:ng-include
,script
标签等
什么是这样做的正确方法?
不想要勾选正确的答案? – Amir 2014-10-14 12:14:44