Я не могу использовать один и тот же контроллер? У меня есть:Угловое множество использует тот же контроллер
<div id="players" class="table" ng-controller="PersonsController as base">
<h3 class="tableHeader">Players</h2>
<ul class="tableList">
<li ng-repeat="person in base.persons" value="1">{{person.name}} </li>
</ul>
<select name="repeatSelect" id="repeatSelect" >
<option ng-repeat="person in base.persons" value="1"> {{person.name}} </option>
</select>
</div>
Эта работа, но когда я снова использую PersonController, не работает. Пример:
<div id="players" class="table" ng-controller="PersonsController as base">
<h3 class="tableHeader">Players</h2>
<ul class="tableList">
<li ng-repeat="person in base.persons" value="1">{{person.name}} {{person.surname}}</li>
</ul>
<select name="repeatSelect" id="repeatSelect" >
<option ng-repeat="person in base.persons" value="1">{{person.name}}</option>
</select>
</div>
<div ng-controller="PersonsController as base">
<select name="repeatSelectaa" id="repeatSelectaa" >
<option ng-repeat="person in base.persons" value="1">{{person.name}}</option>
</select>
</div>
Кто-нибудь знает почему?
A note Примечание. Вы пытаетесь закрыть элемент 'h3' элементом' h2'. – nikhil
Вы используете его снова в том же представлении/странице? Вы видите ошибки скрипта в консоли браузера? – Shyju
Можете ли вы объяснить, что не работает? – Eftakhar