Описание тега angularjs-ng-if

Директива AngularJS ngIf удаляет или воссоздает часть дерева DOM на основе {выражение}. Если выражение, присвоенное ngIf, дает ложное значение, тогда элемент удаляется из DOM, в противном случае клон элемента повторно вставляется в DOM.
0 ответов

Angularjs: добавить несколько условий ng_if с синтаксисом haml

Я работаю над директивой item_selector, хочу добавить индикатор для заархивированного элемента, это шаблон селектора элементов.haml: .directive-items-selector{ ng_click: "openItemsSelector( $event )" } .wrapper %ui_select.ui-select{ ng: { model: "in…
2 ответа

Путаница при использовании ng-if / ng-show / ng-hide

У меня есть несколько div внутри моего html. Я экспортирую содержимое в PDF, и PDF загружается, когда пользователь нажимает кнопку экспорта. Я хочу, чтобы немного содержимого div не экспортировалось / не показывалось внутри PDF, но оно должно отобра…
09 ноя '17 в 01:38
1 ответ

AngularJS ng-hide/ показать метку / кнопку, если длина (описание) < 20

Мне нужно показать / скрыть метку, если длина (описание) <одна строка. Код работает нормально, но если длина <одна строка, метка не скрывается. Как скрыть / показать ярлык? Если [[ demandAd.description ]] меньше одной строки или меньше одной строки …
2 ответа

Несколько нг-если при одном условии - производительность

У меня есть HTML-страница с другим элементом, который в соответствии с некоторым условием (то же условие) будет отображаться / скрываться с помощью Angular ng-if. В моем контроллере я создаю boolean переменная. $scope.myCondition = getValue(); На мо…
1 ответ

Как изменить текст в этом случае, используя ng-if или другое выражение?

Я пытаюсь изменить текст в теге заголовка на основе tag"s direction значение: &lt;li ng-repeat="t in tags"&gt; &lt;div class="tag" ng-class="{'green-up': t.direction == 'positive', 'red-down': t.direction == 'negative', '' : t.direction == 'stagnant…
1 ответ

Как получить вложенный ng-if триггер?

Если у меня есть ng-if внутри ng-if, внутреннее ng-if не будет инициироваться, если условие внешнего ng-if находится в процессе сокрытия. Я бы хотел, чтобы встроенный ng-if запускался, даже если внешний находится в процессе сокрытия. В этом конкретн…
21 сен '17 в 09:34
1 ответ

Различные визуализации с использованием нг-если?

У меня есть канал JSON, который предоставляет список результатов поиска - список содержит продукты и обычные страницы. При отображении списка продукты отображаются иначе, чем обычные страницы, что означает другой HTML, если это продукт или страница.…
2 ответа

Angular 4+: почему ng-if не работает в app.componet.html?

В настоящее время я пытаюсь использовать директиву ng-if в моем файле app.component.html: &lt;p&gt;This should appear.&lt;/p&gt; &lt;p ng-if="0==1"&gt;This shouldn't, but it does.&lt;/p&gt; Мой файл app.component.ts выглядит так: import { Component …
16 апр '18 в 20:42
0 ответов

Опять же: ng-click не работает внутри ng-repeat внутри ng-if

Скорее всего, это будет еще один вопрос с угловой областью. Я упорно искал решения на SO, однако, ничего не нашел бы решить мою проблему. Я использую Angular.js вместе с Swiper.js. Внутри одного слайда внешнего вертикального поворотника у меня есть …
1 ответ

ngIf не обновляется с переменной

У меня очень простая конструкция ng-if, использующая две кнопки MD и одну переменную области видимости AngularJS isPlaying, Однако ng-if, похоже, не работает вместе с переменной. Я вижу, как переменная меняется, когда я нажимаю кнопки, используя кон…
2 ответа

Хочу 6 переключателей в две строки с 3 в каждой строке

У меня 6 радио кнопок. Я хочу 3 на одной строке и 3 других на другой. Я использую ng-repeat для получения данных переключателя из json. Я попытался положить ng-if для размещения его на четные и нечетные, но он не работает, а также использовал два ра…
1 ответ

Угловая 1/ нг-если разовая привязка только в условии

В моем шаблоне у меня есть: &lt;div ng-if="$ctrl.show()"&gt; &lt;input class="form-control" type="text"&gt; &lt;/div&gt; В моем компоненте show() { if (angular.isDefined(this.parking.parkingType)) { return this.parking.parkingType.labelKey === 'park…
0 ответов

Показать или скрыть загрузку с нескольких контроллеров

Я пытаюсь создать общую загрузку, которая будет распределена между контроллерами. Итак, я создал сервис, который будет контролировать состояние скрытия / показа: (function () { 'use strict'; var module = angular.module('main'); var serviceId = "Load…
1 ответ

Угловое предложение ng-if не работает в обоих направлениях

Я отображаю JSON в таблице, вот так: &lt;tr ng-repeat="room in allRooms | orderBy: 'OpenTime'"&gt; Где allRooms содержит такие json-объекты: { "Name": "Room five", "OpenTime": "2016-02-19 00:00:00", "Entries": 2, "Capacity": 10, "Type": "TypeThree" …
16 фев '16 в 02:21
1 ответ

ng-if внутри ng-repeat всегда возвращает true

Я создаю таблицу с данными из Премьер-лиги. Я пытаюсь использовать ng-if проверить, выиграла ли команда хозяев и, если да, добавить ячейку с надписью "Команда хозяев выиграла" HTML &lt;div ng-if="data.full_time_result: === 'H'"&gt; &lt;td&gt;Home Te…
0 ответов

AngularJS вызывает функцию контроллера из директивы на HTML5 видео onEnded

Мне удалось вызвать функцию контроллера из директивы, и он отображает console.log без проблем. Когда я пытаюсь установить переменную $scope в 'true', это не работает. Я могу запустить ту же переменную в true из других функций контроллера, хотя. Може…
1 ответ

Порядок AngularJS директивы создаются не так, как я понимаю из документации

У меня есть приложение AngularJS, где я должен пройти через некоторые элементы с помощью клавиш курсора. Для этого я создал директиву selectable, которая добавляет некоторую информацию в список в сервисе при создании директивы. Важно, чтобы это прои…
0 ответов

Смотреть функцию и все ее переменные, чтобы использовать ее в ngIf

Я хочу применить ngIf директива для элемента DOM, это ngIf смотреть функцию, и эта функция проверяет значения других переменных. В дальнейшем: export class Controller{ private x: ObjectClass; public isDone():boolean{ return this.x.isY() &amp;&amp; t…
27 ноя '16 в 13:30
3 ответа

Мы можем иметь ng-show и ng-if в одном теге div?

Следующий фрагмент кода не работает Пожалуйста, предложите любой другой способ сделать это &lt;html&gt; `&lt;div id="tablediv" ng-model="ngtable"&gt; &lt;div ng-show="ngtable"&gt; &lt;div ng-if="currentdevicetype == 'condition1'"&gt; &lt;!-- Other c…
24 янв '17 в 06:12
2 ответа

Показать ссылку на основе условия в angularJS

Я создаю панель навигации в AngularJS. Я показываю и скрываю подменю "div.farm-links" в mouseover и mouseleave соответственно в "div.menu-links". Теперь, в моем подменю, когда значение child.thirdLevelChildList.length больше 5, оно должно отображать…