Questions tagged [angularjs]

AngularJS — фреймворк с открытым исходным кодом на основе паттерна MVC для разработки одностраничных веб-приложений. Используйте эту метку только для AngularJS 1.x; для Angular версии 2 и выше используйте метку [angular].

  1. Официальный сайт
  2. Основной репозиторий на github
1513 questions
4
votes
1 answer

Не изменяются данные в сервисе

Не могу понять. Каким образом работает this в сервисах и связь данных с контроллером? У меня есть сервис запрашивающий данные app.factory('foldersResource', function($resource){ return { create: $resource('/create-folder') }; }); В…
4
votes
1 answer

Angular JS - ng-model, ng-repeat

Добрый день! Есть вывод в цикле

{{ item.title }}

Т.е.…
Emm
  • 950
3
votes
0 answers

WARNING: Tried to load angular more than once

В браузере выскакивает ошибка вот такого типа: WARNING: Tried to load angular more than once. И не отображает информацию. Что не так? angular .module('app', ['ui.router','templates']) .config(['$stateProvider', '$urlRouterProvider', …
3
votes
1 answer

Почему $watch не всегда срабатывает при изменении объекта?

var app = angular.module('testApp', ['ui.bootstrap', 'ui.select']); app.decorator('uiSelectMatchDirective', function($rootScope, $delegate) { var originalLinkFn = $delegate[0].link; $delegate[0].compile = function(element) { return…
Bald
  • 6,509
3
votes
1 answer

AngularJS Json Editor

Использую angularjs версия для этого json-editor. Контроллер страницы: var TaskEditCtrl = function($scope, $http, $routeParams, Notification, Task) { // Загружаем сам объект $scope.task = Task.get({id: $routeParams.taskId}); // Загружаем…
3
votes
1 answer

Error: cars is not defined angular.js:12477:18

Делаю первое приложение на Angular. Запнулся на получении данных из json для вывода на шаблон. Проблема: при переходе на страницу cars вижу ошибку: Error: cars is not defined angular.js:12477:18 Вот код ниже, буду благодарен за…
3
votes
1 answer

Сложный список angular

Есть массив типа = [ {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep1"}, {"name":"Name","dep":"Dep2"}, {"name":"Name","dep":"Dep3"}, ] Вопрос вот в чем. Как его правильно вывести с помощью ng-repeat или чего…
3
votes
1 answer

Активация кнопок в angular

Никак не могу сообразить.Есть несколько buttons на странице, как сделать так, что бы при клике по кнопке у нее появлялся класс active. Причем только у нее одной а не у всех.
3
votes
1 answer

Поиск по списку angular js

Ести массив объектов. У каждого объекта есть name,surname и dep. Отображение:

Name {{name}}!

3
votes
1 answer

Почему не работает фильтрация в Angular?

Так запускаю фильтер по checkbox Моторола:
Так вывожу товары.
3
votes
1 answer

При изменении данных в сервисе они не изменяются в представлении.?

Раньше данные хранил в контроллере, и, если они не обновлялись сами - писал $scope.$apply ( function (results) { $scope.resers = results; }); Теперь перенёс код в сервис, но обновлённые данные не видны в представлении.…
Rakzin Roman
  • 5,720
2
votes
1 answer

Горячая клавиша для ngRepeat

Самая примитивная задача: по нажатию пробела брать из ngrepeat первый элемент и после чтения удалять из контроллера. Берёт, но не удаляет. Что я тут делаю не так? Контроллер: angular.module('example', []).controller('ctrl', function ($scope) { …
2
votes
1 answer

AngularJS Вывод через groupBy

$http.get('http://site.com/events/5346343453') .then(function(response) { $scope.items = response.data; $scope.grouppedItems = _.groupBy($scope.items, function(item) { return $scope.toDate(item.date); }); }) В ответ приходит массив: {mid:…
2
votes
0 answers

Выразить одно выражение массива через другие

Подскажите, есть массив и переменная $scope.number = 45; $scope.array = [ { key1:'value1', key2:'value2', key3:'value3', key4: 'value4' }, {...}, {...}, ]; стоит задача получить значение key4 как отношение key3 к $scope.number реально ли это, и как…
1
2 3
19 20