Моей index.html страницы как выглядит следующим образом:AngularJS: данные-нг-модель и данные нг скрыть/показать
<div id="sidepanel" data-ng-controller="ListCtrl">
<li data-ng-repeat="record in records">
{{record.id}}
<input type="checkbox" data-ng-model="addwidget">
</li>
</div>
<div id="main">
<div data-ng-view></div>
</div>
для этого данных-нг-зрений у меня есть еще одна страницы в recordlist.html что у меня есть следующий код:
<div data-ng-controller="ListCtrl">
<ul class="design">
<li data-ng-repeat="record in records">
<div data-ng-switch data-on="record.category">
<div data-ng-switch-when="reporting1">
<div id="{{record.id}}" data-ng-show="addwidget">{{record.description}}</div>
</div>
<div data-ng-switch-when="reporting2">
<div id="{{record.id}}" data-ng-hide="addwidget">{{record.description}}</div>
</div>
</li>
</ul>
</div>
Мой вопрос я хочу показать первый DIV, когда я установите флажок & когда я снимите его я хочу показать второй div.When как дата-нг-модели & data-ng-hide/show находятся на одной странице, тогда он отлично работает, но в моем случае он присутствует на двух разных p возрастов.
Верно ли это? Как я могу это реализовать. Нужна помощь. Спасибо.
Можете ли вы создать plunkr для этого? Его гораздо проще обеспечить решение, если вы это сделаете. – ganaraj
ngView используется, когда у вас есть настройка маршрутизации в угловом режиме. Вы должны увидеть пример на странице, чтобы перестроить ваше приложение. http://docs.angularjs.org/api/ng.directive:ngView –
@ganaraj: Вот plunkr: http://plnkr.co/edit/iDOVkbWOvbKfLjDsnJU4 – 2013-04-26 09:55:56