0
я перечисляю рассказы на угловом HTML странице следующим образом:Удалить с помощью ng-if?
<li class="myStories" ng-repeat="story in authors.currentAuthor.stories | orderBy: '-_id'">
<!-- <span ng-if="checked" class="animate-if"> -->
Title: {{ story.title }}<br>
Genre: {{ story.genre }}
<a ui-sref-active="active" ui-sref="storyEdit({ id: story._id })"
id="{{ story._id }}">Edit Story
</a>
</li>
Угловые документы утверждают, что «нг-если директива удалить DOM элемент, если выражение ложно возвращать», так что я задавался вопрос, возможно ли/правомерной удалить элемент, используя ng-if?
Спасибо trollr, что помогает - поэтому, если я правильно понял, я мог бы использовать его на текущей странице (authorProfile), чтобы удалить его из списка там, но он все равно будет отображаться в другом месте (например, страница «все истории») – Andy83
Не могли бы вы описать 'представление данных ', пожалуйста? Если вы имеете в виду область, которую создает 'ngIf', то она удаляется и воссоздается правильно? – ste2425
Данные все еще находятся в author.currentAuthor.stories, если мы используем пример выше из Andy83. ng-if удаляет и создает элемент DOM. Это верно. – trollr