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

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

7
AngularJS - передать функцию в директиву
У меня есть пример angularJS <div ng-controller="testCtrl"> <test color1="color1" updateFn="updateFn()"></test> </div> <script> angular.module('dr', []) .controller("testCtrl", function($scope) { $scope.color1 = "color"; $scope.updateFn = function() { alert('123'); } }) .directive('test', function() { return { restrict: 'E', scope: {color1: '=', updateFn: '&'}, template: "<button ng-click='updateFn()'>Click</button>", replace: true, link: function(scope, elm, attrs) { } …
160 angularjs 

2
Установить HTTP-заголовок для одного запроса
У меня есть один конкретный запрос в моем приложении, который требует обычной аутентификации, поэтому мне нужно установить заголовок авторизации для этого запроса. Я читал об установке заголовков HTTP-запросов , но из того, что я могу сказать, он установит этот заголовок для всех запросов этого метода. У меня есть что-то вроде …

7
AngularJS против Angular [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Несколько месяцев назад я решил изучать Angular. Когда я немного …
159 angularjs  angular 

4
Сортировка выпадающего по алфавиту в AngularJS
Я заполняю раскрывающийся список с помощью ng-options, который подключен к контроллеру, который в свою очередь вызывает сервис. К сожалению, поступающие данные - беспорядок, и мне нужно иметь возможность сортировать их по алфавиту. Вы полагаете, что что-то подобное $.sortByсделает это, но, к сожалению, это не сработало. Я знаю, что могу отсортировать …
158 angularjs 


10
angular.element vs document.getElementById или селектор jQuery с управлением spin (busy)
Я использую «Angularized» версию элемента управления Spin, как описано здесь: http://blog.xvitcoder.com/adding-a-weel-progress-indicator-to-your-angularjs-application/ Одна из вещей, которые мне не нравятся в показанном решении, - это использование jQuery в сервисе, который эффективно прикрепляет управление вращением к элементу DOM. Я бы предпочел использовать угловые конструкции для доступа к элементу. Я также хотел бы избежать …
157 jquery  angularjs 

30
Не удается найти модуль '../build/Release/bson'] код: 'MODULE_NOT_FOUND'} js-bson: не удалось загрузить расширение c ++ bson, используя чистую версию JS
Я получаю следующую ошибку: { [Error: Cannot find module '../build/Release/bson'] code: 'MODULE_NOT_FOUND' } js-bson: Failed to load c++ bson extension, using pure JS version Вот мои подробности версии: ОС: Windows 7 MongoDB: 2.6.5 Узел: 0.12.0 Я пробовал эти вещи, прежде чем я разместил проблему здесь. Я пошел в \node-modules\mongoose\node-modules\mongodb\node-modules\bsonпапку и …

9
Angularjs предотвращает отправку формы при сбое проверки ввода
Я пишу простую форму входа в систему, используя angularjs с некоторой проверкой ввода на стороне клиента, чтобы проверить, что имя пользователя и пароль не пусты и длиннее трех символов. Смотрите ниже код: <form name="loginform" novalidate ng-submit="login.submit()" class="css-form"> <fieldset> <div class="control-group input-prepend"> <span class="add-on"><i class="icon-user"></i></span> <input type="text" ng-model="login.username" name="username" required ng-minlength="3" …

10
Как удалить элемент из массива в области видимости AngularJS?
Простой список дел, но с кнопкой удаления на странице списка для каждого элемента: Соответствующий шаблон HTML: <tr ng-repeat="person in persons"> <td>{{person.name}} - # {{person.id}}</td> <td>{{person.description}}</td> <td nowrap=nowrap> <a href="#!/edit"><i class="icon-edit"></i></a> <button ng-click="delete(person)"><i class="icon-minus-sign"></i></button> </td> </tr> Соответствующий метод контроллера: $scope.delete = function (person) { API.DeletePerson({ id: person.id }, function (success) { …

10
Angularjs: «контроллер как синтаксис» и $ watch
Как подписаться на изменение свойства при использовании controller asсинтаксиса? controller('TestCtrl', function ($scope) { this.name = 'Max'; this.changeName = function () { this.name = new Date(); } // not working $scope.$watch("name",function(value){ console.log(value) }); }); <div ng-controller="TestCtrl as test"> <input type="text" ng-model="test.name" /> <a ng-click="test.changeName()" href="#">Change Name</a> </div>

9
Могу ли я получить доступ к форме в контроллере?
В настоящее время я использую следующее. $scope.$$childHead.customerForm[firstName], так что: <form name="customerForm"> <input type="text" name="firstName" ng-model="data.customer.firstName" tabindex="1" ng-disabled="!data.editable" validationcustomer /> </form> Но это работает только в Chrome. Теперь я попробовал следующее: $scope.editCustomerForm[firstName], так что: <form name="customerForm" ng-model="editCustomerForm"> <input type="text" name="firstName" ng-model="data.customer.firstName" tabindex="1" ng-disabled="!data.editable" validationcustomer /> </form> Который не работает. Обратите внимание, …

14
Angular - пользовательский интерфейс получает прежнее состояние
Есть ли способ получить предыдущее состояние текущего состояния? Например, я хотел бы знать, каким было предыдущее состояние перед текущим состоянием B (где предыдущее состояние было бы состоянием A). Я не могу найти его на страницах документации github ui-router.

30
Angular JS неизвестный поставщик
Я пытаюсь "настроить" пример mongolab под мой собственный REST API. Теперь я сталкиваюсь с этой ошибкой, и я не уверен, что я делаю неправильно: Error: Unknown provider: ProductProvider <- Product at Error (unknown source) at http://localhost:3000/js/vendor/angular.min.js:28:395 at Object.c [as get] (http://localhost:3000/js/vendor/angular.min.js:26:180) at http://localhost:3000/js/vendor/angular.min.js:28:476 at c (http://localhost:3000/js/vendor/angular.min.js:26:180) at d (http://localhost:3000/js/vendor/angular.min.js:26:314) Это …
152 angularjs 

8
Как мне издеваться над сервисом, который возвращает обещание в модульном тесте AngularJS Jasmine?
У меня есть myServiceто , что использует myOtherService, что делает удаленный вызов, возвращая обещание: angular.module('app.myService', ['app.myOtherService']) .factory('myService', [ myOtherService, function(myOtherService) { function makeRemoteCall() { return myOtherService.makeRemoteCallReturningPromise(); } return { makeRemoteCall: makeRemoteCall }; } ]) Чтобы выполнить юнит-тест для myServiceменя, мне нужно смоделировать myOtherService, чтобы его makeRemoteCallReturningPromiseметод возвращал обещание. Вот как …

8
Поддерживать модель области видимости при переключении между представлениями в AngularJS
Я изучаю AngularJS. Допустим, у меня есть / view1, используя My1Ctrl , и / view2, использующий My2Ctrl ; к нему можно перейти с помощью вкладок, где каждое представление имеет свою простую, но различную форму. Как бы убедиться, что значения введены в виде view1 , не сбрасываются, когда пользователь покидает и …

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