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

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

Связь с компилятором и контроллером

Когда вы создаете директиву, вы можете поместить код в компилятор, функцию связи или контроллер. В документах они объясняют, что: Функция компиляции и связывания используется в разных фазах angular цикл контроллеры разделяются между директивами О...
28 мар. '13 в 7:48
11

Перенаправление на определенный маршрут на основе условия

Я пишу небольшое приложение AngularJS, которое имеет вид входа в систему и основной вид, настроенный так: $routeProvider .when('/main' , {templateUrl: 'partials/main.html', controller: MainController}) .when('/login', {templateUrl: 'partials/logi...
18 июл. '12 в 12:44
11

AngularJS ngClass условный

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

Когда в пользу ng-if vs. ng-show/ng-hide?

Я понимаю, что ng-show и ng-hide влияют на набор классов для элемента и что ng-if управляет тем, отображается ли элемент как часть DOM. Есть ли рекомендации по выбору ng-if над ng-show/ng-hide или наоборот?
19 февр. '14 в 1:42
19

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

Каков правильный способ связи между контроллерами? В настоящее время я использую ужасное выдумку с участием window: function StockSubgroupCtrl($scope, $http) { $scope.subgroups = []; $scope.handleSubgroupsLoaded = function(data, status) { ...
28 июн. '12 в 20:58
14

Имеет ли смысл использовать Require.js с Angular.js?

Я новичок в Angular.js и пытаюсь понять, как он отличается от Backbone.js... Мы использовали для управления нашими зависимостями пакетов с Require.js при использовании Backbone. Имеет ли смысл делать то же самое с Angular.js?
21 сент. '12 в 10:49
8

Angular директивы - когда и как использовать компиляцию, контроллер, предварительную ссылку и пост-ссылку

При написании директивы Angular можно использовать любую из следующих функций для управления поведением DOM, содержимым и внешним видом элемента, на котором объявлена ​​директива: компиляции контроллер предварительно ссылка пост-ссылка Кажется,...
07 июл. '14 в 16:13
10

AngularJS: Инициализация службы с асинхронными данными

У меня есть служба AngularJS, которую я хочу инициализировать с помощью некоторых асинхронных данных. Что-то вроде этого: myModule.service('MyService', function($http) { var myData = null; $http.get('data.json').success(function (data) { ...
29 апр. '13 в 19:25
10

ng-repeat: фильтр по одному полю

У меня есть массив продуктов, которые я повторяю, используя ng-repeat и использую <div ng-repeat="product in products | filter:by_colour"> чтобы фильтровать эти продукты по цвету. Фильтр работает, но если имя/описание продукта и т.д. Содер...
06 февр. '13 в 15:52
15

AngularJS 1.2 $инжектор: modulerr

При использовании angular 1.2 вместо 1.07 следующий фрагмент кода больше недействителен, почему? 'use strict'; var app = angular.module('myapp', []); app.config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvide...
17 авг. '13 в 9:56
10

Работа с выбором с помощью AngularJS ng-options

Я читал об этом в других сообщениях, но я не мог понять это. У меня есть массив, $scope.items = [ {ID: '000001', Title: 'Chicago'}, {ID: '000002', Title: 'New York'}, {ID: '000003', Title: 'Washington'}, ]; Я хочу сделать это как: <s...
24 окт. '12 в 11:03
13

В чем разница между ng-if и ng-show/ng-hide

Я пытаюсь понять разницу между ng-if и ng-show/ng-hide, но они выглядят одинаково для меня. Есть ли разница, которую я должен иметь в виду, выбирая один или другой?
04 окт. '13 в 9:26
10

Просмотр нескольких атрибутов $scope

Есть ли способ подписаться на события на нескольких объектах, используя $watch например. $scope.$watch('item1, item2', function () { });
14 авг. '12 в 12:49
26

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

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

Angular ng-repeat Error "Дубликаты в ретрансляторе не допускаются".

Я определяю собственный фильтр следующим образом: <div class="idea item" ng-repeat="item in items" isoatom> <div class="section comment clearfix" ng-repeat="comment in item.comments | range:1:2"> .... </div> <...
30 апр. '13 в 9:37