Вопросы с тегом «angularjs»

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

5
Расширение угловой директивы
Я хотел бы внести незначительные изменения в стороннюю директиву (в частности, в Angular UI Bootstrap ). Я просто хочу добавить в область действия paneдирективы: angular.module('ui.bootstrap.tabs', []) .controller('TabsController', ['$scope', '$element', function($scope, $element) { // various methods }]) .directive('tabs', function() { return { // etc... }; }) .directive('pane', ['$parse', function($parse) { return …

4
Как перебирать элементы, возвращаемые функцией с помощью ng-repeat?
Я хочу многократно создавать div, элементы - это объекты, возвращаемые функцией. Однако следующий код сообщает об ошибках: Достигнуто 10 итераций $ digest (). Прерывание! jsfiddle здесь: http://jsfiddle.net/BraveOstrich/awnqm/ <body ng-app> <div ng-repeat="entity in getEntities()"> Hello {{entity.id}}! </div> </body>
114 angularjs 

4
AngularJS - конвертировать даты в контроллере
Может ли кто-нибудь предложить мне, как преобразовать дату из этого 1387843200000формата в этот 24/12/2013 внутри моего контроллера ? Просто, к вашему сведению, мои даты хранятся таким образом, и при привязке к форме редактирования с input type="date"полем вообще не заполняется. #Plunker демо здесь. EditCtrl app.controller("EditCtrl", [ "$scope", "$filter", "db" function ($scope, …

5
Обновить переменную родительской области в AngularJS
У меня есть два контроллера, один в другом. Теперь я знаю, что дочерняя область наследует свойства из родительской области, но есть ли способ обновить переменную родительской области? Пока очевидных решений не встречал. В моей ситуации у меня есть контроллер календаря в форме. Я хотел бы обновить даты начала и окончания …

6
Как переключить ng-show в AngularJS на основе логического значения?
У меня есть форма для ответа на сообщения, которые я хочу отображать только тогда, когда isReplyFormOpenэто правда, и каждый раз, когда я нажимаю кнопку ответа, я хочу переключить, отображается ли форма или нет. Как я могу это сделать?

4
Пользовательская функция сортировки в ng-repeat
У меня есть набор плиток, на которых отображается определенное количество в зависимости от того, какой вариант выбран пользователем. Теперь я хотел бы реализовать сортировку по любому показанному номеру. В приведенном ниже коде показано, как я его реализовал (путем получения / установки значения в области родительских карт). Теперь, поскольку функция orderBy …

7
Директива AngularJS ограничивает A и E
Я работаю в небольшой команде, занимаюсь разработкой AngularJS и пытаюсь поддерживать некоторые базовые стандарты и лучшие практики; особенно учитывая, что мы относительно новички в Angular. У меня вопрос по поводу Директив. Точнее restrictварианты. Некоторые из нас используют, restrict: 'E'таким образом, <my-directive></my-directive>в html. Другие используют restrict: 'A'и имеют <div my-directive></div>в HTML. …

8
Как фильтровать (ключ, значение) с помощью ng-repeat в AngularJs?
Я пытаюсь сделать что-то вроде: <div ng-controller="TestCtrl"> <div ng-repeat="(k,v) in items | filter:hasSecurityId"> {{k}} {{v.pos}} </div> </div> Часть AngularJs: function TestCtrl($scope) { $scope.items = { 'A2F0C7':{'secId':'12345', 'pos':'a20'}, 'C8B3D1':{'pos':'b10'} }; $scope.hasSecurityId = function(k,v) { return v.hasOwnProperty('secId'); } } Но почему-то он показывает мне все предметы. Как я могу отфильтровать (ключ, значение)?

6
Установить фокус элемента под углом
После поиска примеров того, как установить элементы фокуса с помощью angular, я увидел, что большинство из них используют какую-то переменную для отслеживания, а затем устанавливают фокус, и большинство из них используют одну другую переменную для каждого поля, в котором они хотят установить фокус. В форме с большим количеством полей это …

8
анализ ответа JSONP $ http.jsonp () в angular.js
Я использую угловой $http.jsonp()запрос, который успешно возвращает json, завернутый в функцию: var url = "http://public-api.wordpress.com/rest/v1/sites/wtmpeachtest.wordpress.com/posts?callback=jsonp_callback"; $http.jsonp(url). success(function(data, status, headers, config) { //what do I do here? }). error(function(data, status, headers, config) { $scope.error = true; }); Как получить доступ / проанализировать возвращенный JSON, обернутый функцией?

6
Использование success / error / finally / catch с обещаниями в AngularJS
Я использую $httpAngularJs, и я не уверен, как использовать возвращенное обещание и обрабатывать ошибки. У меня есть такой код: $http .get(url) .success(function(data) { // Handle data }) .error(function(data, status) { // Handle HTTP error }) .finally(function() { // Execute logic independent of success/error }) .catch(function(error) { // Catch and handle …

6
Динамическое применение атрибута стиля CSS в Angular JS
Это должна быть простая проблема, но я не могу найти решения. У меня такая разметка: <div style="width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:#ff0000;"></div> Мне нужно, чтобы цвет фона был привязан к области видимости, поэтому я попробовал это: <div style="{width:20px; height:20px; margin-top:10px; border:solid 1px black; background-color:{{data.backgroundCol}};}"></div> Это не сработало, поэтому я …

17
Получить конкретный объект по идентификатору из массива объектов в AngularJS
У меня есть файл JSON, содержащий некоторые данные, к которым я хотел бы получить доступ на моем веб-сайте AngularJS. Теперь я хочу получить только один объект из массива. Так что я бы хотел, например, Item с id 1. Данные выглядят так: { "results": [ { "id": 1, "name": "Test" }, …

23
Обходной путь автозаполнения браузера AngularJS с помощью директивы
При отправке формы в AngularJS и использовании функции запоминания пароля в браузере и при последующей попытке входа вы позволяете браузеру заполнить форму входа с именем пользователя и паролем, $scopeмодель не будет изменена на основе автозаполнения. Единственный грязный прием, который я нашел, - это использовать следующую директиву: app.directive("xsInputSync", ["$timeout" , function($timeout) …

18
Angular ng-repeat добавляет строку начальной загрузки каждые 3 или 4 столбца
Я ищу правильный шаблон для вставки класса строки начальной загрузки каждые 3 столбца. Мне это нужно, потому что cols не имеет фиксированной высоты (и я не хочу ее исправлять), поэтому это нарушает мой дизайн! Вот мой код: <div ng-repeat="product in products"> <div ng-if="$index % 3 == 0" class="row"> <div class="col-sm-4" …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.