In meiner Angular-App versuche ich zu verstehen, was der richtige Weg wäre, um meine Seite in Komponenten aufzuteilen.Angular-Vorlage in mehrere kleine Vorlagen teilen
Die Seite vor der Änderung ist ähnlich:
<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>
Obwohl die Steuerlogik auf zwei verschiedene Controller getrennt ist, ich will auch ihre Vorlage trennen, so wäre es leicht, sie wieder zu verwenden oder zu verschiebe sie an einen anderen Ort.
Ich sehe viele Möglichkeiten: ng-include
, script
Tag usw.
Was wäre der richtige Weg, das zu tun?
Sie nicht die richtige Antwort ankreuzen wollen? – Amir