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

Директива ngSwitch используется для условной замены структуры DOM в вашем шаблоне на основе выражения области видимости
2 ответа

AngularJS 'ng-switch-when' с выражением

Я знаю ng-switch-when ожидает значение, но я создал ng-repeat с этим. Что мне нужно сделать, чтобы это работало? <div ng-switch-when="2" ng-controller="pages as page" ng-switch="page.get()"> <div ng-repeat="i in [1,2,3,4,5]"> <div ng-…
0 ответов

ngTransclude в ngSwitch

У меня есть поповер, и у этого поповера есть ngTransclude. Мы показываем / устанавливаем всплывающее окно с помощью ngSwitch (true/false). Проблема здесь в том, что ngTransclude находится внутри ngSwitch, и это замедляет работу приложения, потому чт…
1 ответ

Угловой и ионный - нг-переключатель для изменения URL

Я работаю над угловым приложением и пытаюсь настроить ретранслятор с помощью ng-switch. Код, который у меня есть, выглядит примерно так: <ion-content> <ion-list> <ion-item menu-close ng-repeat="room in rooms" ng-switch="room.id" href=…
2 ответа

AngularJS Form - Как создать и обновить несколько писем с помощью ng-switch

У меня есть форма для добавления / обновления одного или нескольких писем. Первое поле электронной почты является обязательным. После заполнения поля можно нажать "Добавить письмо" для добавления нового адреса электронной почты. Таким образом, можно…
1 ответ

ng-переключатель-когда-разделитель не работает в angularJS

ng-switch не работает, когда я использую ng-switch-when-separator, когда я выбираюнастройки, переключатель указывает на div по умолчанию angular.module("myModule", []) .controller("myController", function ($scope) { $scope.items = ['settings', 'home…
1 ответ

Как сделать ngSwitchCase в ngFor?

Из примера в моем коде. tabs: object = [ { key: 'tab1', value: 'tab1' }, { key: 'tab2', value: 'tab2' }, { key: 'tab3', value: 'tab3' }, ]; <div [ngSwitch]="my_tab"> <div *ngFor="let tab of tabs" *ngSwitchCase="'{{ tab.key }}'"> {{ tab.v…
2 ответа

Можете ли вы передать массив значений в ngSwitch?

У меня есть функционирование ngSwitch <div class="columnFormatting" [ngSwitch]="statusIds"> <div *ngSwitchCase="2"> Do 2 </div> <div *ngSwitchCase="4"> Do 4 </div> <div *ngSwitchDefault> Default </div> </…
04 апр '18 в 11:15
1 ответ

Как добавить много полей с помощью ng-switch (angularjs)

У меня есть два вложенных ng-repeat, и я хотел добавить одну и ту же форму MiseEnContext много раз, внутри этого "MiseEncontext" я хотел добавить некоторые входные данные, но когда я добавляю текст, он добавляется для всего моего MiseEnContext Вопро…
1 ответ

Как загружается контент с помощью ng-switch

Наша команда разрабатывает приложение в ServiceNow и создала большой виджет, который встраивает пару других виджетов. Каждый встроенный виджет содержится в отдельной вкладке, и мы используем ng-switch для переключения между ними. ServiceNow имеет кл…
2 ответа

Нг-переключатель для размещения элементов

Есть ли лучший способ написать это? Я просто не хочу повторять внутреннее содержание списка дважды. <div ng-switch on="list.type"> <ul ng-switch-when="unorder"> <li ng-repeat="item in items"> {{ item.text }} </li> </ul ng-…
11 ноя '15 в 18:27
2 ответа

Angular js: Ng-switch не обновляется после ng-click

В моем исходном коде я сначала проверяю, может ли пользователь пометить обсуждение, если он может, у меня есть ng-переключатель, где, если он пометит его, он увидит сообщение об успехе: <div ng-if="canFlag(discussion)"> <div ng-switch="isFl…
2 ответа

Совместимость с ng-switch-when и ng-class

Мне было интересно, не было ли проблем с совместимостью, когда ng-switch-when и ng-class используют один и тот же элемент, как в этом примере. Я пытаюсь динамически изменить класс этих четырех элементов, но по некоторым причинам это работает не для …
0 ответов

Производительность многих альтернатив ng-switch в директивах ng-repeat

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

Как вывести результат $last ngRepeat из href?

Есть ли возможность поставить $last ng-repeat result следующим образом <li class="active">Four</li> вместо <li><a href="#">Four</a></li>? Я пытался с ng-if но, к сожалению, пока не дал хорошего решения:( ДЕМО: htt…
5 ответов

Angular2 ngSwitch не работает

У меня есть ngSwitch для атрибута модели, связанной с раскрывающимся списком. Это не сработало, поэтому я попытался просто жестко закодировать значение. Все еще не работает, он отображает оба div. Что я делаю неправильно? Заранее извиняюсь, если это…
21 окт '16 в 15:21
3 ответа

Как использовать ng-switch внутри ng-repeat для редактирования данных JSON API

Я знаю, что это повторяющийся вопрос, но, к сожалению, я не смог найти правильный ответ на мой случай. В основном я получаю данные от конечной точки API JSON, которая отображается в таблице с помощью ng-repeat, Теперь я хочу ng-switch представление …
1 ответ

Angular JS - добавление пользовательской директивы к элементу с помощью директивы ng-switch-when

Используя AngularJS 1.5, я создал собственную директиву атрибута, которая добавляет к элементу директиву выбора диапазона дат и ее параметры: app.directive('clSingleDatePicker', function($compile) { var opts_single_date = { singleDatePicker: true };…
1 ответ

angularjs - ngswitch с 4 условиями

Мне нужно написать угловой ng-switch с 4 условиями. Некоторые другие ответы здесь на SO предлагают использовать ng-if вместо ng-switch, И поэтому я попытался с ng-if, но я не думаю, что это лучший способ, и я объясню, почему: По сути, мне нужно отоб…
1 ответ

Пользовательский компонент Angularjs против порядка компиляции директивы ngSwitch

Существует следующий фрагмент кода: <my-header></my-header> <div ng-switch="$ctrl.page"> <div ng-switch-when="1"><component1></component1></div> <div ng-switch-when="2"><component2></component…
02 сен '17 в 14:52
1 ответ

Угловой угловой выключатель JS не работает

Я разрабатываю приложение с Laravel и Angular JS. Я использую [[ ]] для привязки данных. При связывании данных в таблице с помощью ng-switch происходит ошибка и она не работает. <tr ng-repeat="category in categories"> <td>[[category.Name…