W mojej aplikacji Angular próbuję zrozumieć, jaki byłby właściwy sposób podziału mojej strony na komponenty.Podział szablonów kątowych na wiele małych szablonów
strona przed zmianą jest podobny do:
<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>
Chociaż logika sterująca jest oddzielona do dwóch różnych kontrolerów, chcę oddzielić przysługującego szablonu, tak więc łatwo byłoby je lub ponownego wykorzystania przenieś je do innej lokalizacji.
widzę wiele możliwości: ng-include
, script
tag itp
Jaki byłby właściwy sposób to zrobić?
nie chcesz, aby zaznaczyć właściwą odpowiedź? – Amir