Вопросы с тегом 'angularjs'

Используйте для вопросов о AngularJS (1.x), JavaScript-среде с открытым исходным кодом. НЕ используйте этот тег для Angular 2 или более поздних версий; вместо этого используйте [угловой] тег.
21
ответ

Как динамически изменять заголовок на основе частичного просмотра AngularJS?

Я использую ng-view для включения частичных представлений AngularJS, и я хочу обновить теги заголовка страницы и h1 на основе включенного представления. Однако они не входят в объем контроллеров частичных представлений, поэтому я не могу понять, как ...
задан 20 сент. '12 в 8:04
12
ответов

AngularJS: Почему ng-bind лучше, чем {{}} в angular?

Я был в одном из презентаций angular, и один из участников встречи, упомянутый ng-bind, лучше, чем {{}}. Одна из причин, ng-bind поместить переменную в список наблюдения и только тогда, когда есть изменение модели, которую данные получают, чтобы с...
задан 21 апр. '13 в 1:34
8
ответов

Как отобразить длину отфильтрованных данных ng-repeat

У меня есть массив данных, который содержит много объектов (формат JSON). В качестве содержимого этого массива можно принять следующее: var data = [ { "name": "Jim", "age" : 25 }, { "name": "Jerry", "age": 27 } ]; Теперь я ...
задан 10 марта '13 в 0:56
9
ответов

AngularJS ngClass условный

Есть ли способ сделать выражение для чего-то вроде ngClass условным. Например, я пробовал следующее: <span ng-class="{test: 'obj.value1 == \'someothervalue\''}">test</span> Проблема с этим кодом заключается в том, что независимо от тог...
задан 13 мая '13 в 22:38
7
ответов

Каков правильный синтаксис ng-include?

Я пытаюсь включить фрагмент HTML внутри ng-repeat, но я не могу заставить include работать. Кажется, текущий синтаксис ng-include отличается от того, что было ранее: я вижу много примеров, используя <div ng-include src="path/file.html"></d...
задан 19 дек. '12 в 2:56
5
ответов

Разница между функциями "контроллер", "ссылка" и "компиляция" при определении директивы

В некоторых местах используется функция контроллера для директивной логики, а другие используют ссылку. Пример вкладки на домашней странице angular использует контроллер для одного и ссылку для другой директивы. Какая разница между двумя?
задан 22 сент. '12 в 22:19
6
ответов

Как отличается AngularJS от jQuery

Я знаю только одну библиотеку js и jQuery. Но мои другие кодеры в группе меняют AngularJS в качестве своей библиотеки по умолчанию в новом проекте. Я ничего не знаю об этом. Как это отличается от jQuery? У меня уже есть набор функций, выполняемых ...
задан 31 окт. '12 в 8:22
9
ответов

AngularJS ng-repeat дескриптор пустого списка

Я думал, что это будет очень распространенная вещь, но я не мог найти, как обращаться с ней в AngularJS. Скажем, у меня есть список событий и хочу вывести их с помощью AngularJS, тогда это довольно легко: <ul> <li ng-repeat="event in ev...
задан 09 сент. '12 в 17:52
10
ответов

angular аутентификация входа в систему ui-router

Я новичок в AngularJS, и я немного смущен тем, как я могу использовать angular - "ui-router" в следующем сценарии: Я создаю веб-приложение, состоящее из двух разделов. Первый раздел - это домашняя страница с ее входами и входами, а вторая секция - ...
задан 20 марта '14 в 18:14
5
ответов

AngularJS ng-click stopPropagation

У меня есть событие "Событие" в строке таблицы, и в этой строке есть кнопка "Удалить" с кликом "Событие" . Когда я нажимаю кнопку "Удалить", также запускается событие "Событие" в строке. Вот мой код. <tbody> <tr ng-repeat="user in use...
задан 30 нояб. '13 в 16:34
3
ответов

AngularJS: разница между $watch и $watch методами

Я знаю, что как Watchers, так и Observers вычисляются, как только что-то в $scope изменяется в AngularJS. Но не мог понять, что именно представляет собой различие между ними. Мое первоначальное понимание заключается в том, что Observers вычисляютс...
задан 14 февр. '13 в 16:39
24
ответов

Способ ng-повторить определенное количество раз вместо повторения по массиву?

Есть ли способ ng-повторить определенное количество раз вместо того, чтобы всегда выполнять итерацию по массиву? Например, ниже я хочу, чтобы элемент списка отображался 5 раз, предполагая $scope.number равным 5, дополнительно увеличивая число, чтоб...
задан 30 мая '13 в 1:18
17
ответов

Как использовать событие нажатия клавиши в AngularJS?

Я хочу поймать событие нажатия клавиши ввода в текстовом поле ниже. Чтобы сделать его более понятным, я использую ng-repeat для заполнения тела. Вот HTML: <td><input type="number" id="closeqty{{$index}}" class="pagination-right closefield"...
задан 04 июля '13 в 15:49
3
ответов

Как я могу проверить службу AngularJS с консоли?

У меня есть сервис вроде: angular.module('app').factory('ExampleService', function(){ this.f1 = function(world){ return 'Hello '+world; } return this; }) Я бы хотел проверить его с консоли JavaScript и вызвать функцию f1() службы. Ка...
задан 20 марта '13 в 18:28
6
ответов

Добавление параметра в функцию ng-click внутри ng-repeat не работает

У меня есть простой цикл с ng-repeat следующим образом: <li ng-repeat='task in tasks'> <p> {{task.name}} <button ng-click="removeTask({{task.id}})">remove</button> </li> В контроллере есть функция $scope.removeT...
задан 11 июня '13 в 11:47