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

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

5
Разница между MEAN.js и MEAN.io
Я хотел использовать MEAN JavaScript Stack, но заметил, что есть два разных стека с собственным веб-сайтом и методами установки: mean.js и mean.io. Поэтому я решил задать себе вопрос: «Какой из них я использую?». Поэтому, чтобы ответить на этот вопрос, я спрашиваю сообщество, не могли бы вы объяснить, в чем разница …

18
Как перезагрузить текущее состояние?
Я использую Angular UI Router и хотел бы перезагрузить текущее состояние и обновить все данные / перезапустить контроллеры для текущего состояния и его родителя. У меня есть 3 уровня государства: directory.organisations.details directory.organisations содержит таблицу со списком организаций. Нажатие на элемент в таблице загружает directory.organisations.details с $ StateParams, передающим идентификатор элемента. …

6
Как получить доступ к родительской области из пользовательской директивы * с собственной областью * в AngularJS?
Я ищу любой способ доступа к "родительской" области видимости в директиве. Любая комбинация области видимости, transclude, require, передачи переменных (или самой области видимости) сверху и т. Д. Я полностью готов отклониться назад, но я хочу избежать чего-то совершенно хакерского или не поддерживаемого. Например, я знаю, что мог бы сделать это …

15
AngularJS: Как я могу передавать переменные между контроллерами?
У меня есть два угловых контроллера: function Ctrl1($scope) { $scope.prop1 = "First"; } function Ctrl2($scope) { $scope.prop2 = "Second"; $scope.both = Ctrl1.prop1 + $scope.prop2; //This is what I would like to do ideally } Я не могу использовать Ctrl1внутри, Ctrl2потому что он не определен. Однако, если я попытаюсь передать это …

6
передача 2 $ значений индекса во вложенном ng-repeat
Итак, у меня есть ng-repeat, вложенный в другой ng-repeat, чтобы создать навигационное меню. Для каждого <li>внутреннего цикла ng-repeat я устанавливаю ng-click, который вызывает соответствующий контроллер для этого пункта меню, передавая $ index, чтобы приложение узнало, какой из них нам нужен. Однако мне нужно также передать $ index из внешнего ng-repeat, …

2
angular.min.js.map не найден, что именно?
Когда я загружаю страницу и проверяю консоль Chrome, я нахожу эти ошибки: что такое файлы карт в угловых? Я ссылался на angular.min.js, но не на angular.min.js.map. Кстати, я использую угловой релиз 1.2 rc, и я только начал видеть эти ошибки, когда перешел на этот релиз. ERRORS: GET http://localhost:44786/Scripts/angular-route.min.js.map 404 (Not …
322 angularjs 

13
Задержка изменения маршрута AngularJS до загрузки модели для предотвращения мерцания
Мне интересно, есть ли способ (аналогичный Gmail) для AngularJS отложить показ нового маршрута до тех пор, пока каждая модель и ее данные не будут получены с использованием соответствующих сервисов. Например, если существует список, в ProjectsControllerкотором перечислены все проекты, и project_index.htmlкоторый является шаблоном, в котором отображаются эти проекты, Project.query()он будет полностью …

10
Как глубоко посмотреть массив в angularjs?
В моей области есть массив объектов, я хочу посмотреть все значения каждого объекта. Это мой код: function TodoCtrl($scope) { $scope.columns = [ { field:'title', displayName: 'TITLE'}, { field: 'content', displayName: 'CONTENT' } ]; $scope.$watch('columns', function(newVal) { alert('columns changed'); }); } Но когда я изменяю значения, например, я изменяю TITLEна TITLE2, …
320 angularjs  watch 

27
Как обрабатывать привязку хеш-ссылок в AngularJS
Кто-нибудь из вас знает, как правильно обрабатывать привязку хеш-ссылок в AngularJS ? У меня есть следующая разметка для простой FAQ-страницы <a href="#faq-1">Question 1</a> <a href="#faq-2">Question 2</a> <a href="#faq-3">Question 3</a> <h3 id="faq-1">Question 1</h3> <h3 id="faq-2">Question 2</h3> <h3 id="fa1-3">Question 3</h3> При нажатии на любую из вышеуказанных ссылок AngularJS перехватывает и направляет меня …

8
$ смотреть объект
Я хочу следить за изменениями в словаре, но по какой-то причине смотреть обратный вызов не вызывается. Вот контроллер, который я использую: function MyController($scope) { $scope.form = { name: 'my name', surname: 'surname' } $scope.$watch('form', function(newVal, oldVal){ console.log('changed'); }); } Вот скрипка . Я ожидаю, что обратный вызов $ watch будет …

6
Как создать отдельные файлы контроллера AngularJS?
У меня все мои контроллеры AngularJS в одном файле, controllers.js. Этот файл имеет следующую структуру: angular.module('myApp.controllers', []) .controller('Ctrl1', ['$scope', '$http', function($scope, $http) { }]) .controller('Ctrl2', ['$scope', '$http', function($scope, $http) } }]) Я хотел бы поместить Ctrl1 и Ctrl2 в отдельные файлы. Затем я включил бы оба файла в мой index.html, …

5
В чем разница между возвращаемым значением или Promise.resolve от then ()
В чем разница между: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return "bbb"; }) .then(function(result) { console.log(result); }); Выполнить фрагмент кодаHide resultsРазвернуть фрагмент и это: new Promise(function(res, rej) { res("aaa"); }) .then(function(result) { return Promise.resolve("bbb"); }) .then(function(result) { console.log(result); }); Выполнить фрагмент кодаHide resultsРазвернуть фрагмент Я спрашиваю, как я …

10
получение ng-объекта, выбранного с помощью ng-change
Учитывая следующий элемент выбора <select ng-options="size.code as size.name for size in sizes " ng-model="item.size.code" ng-change="update(MAGIC_THING)"> </select> Есть ли способ , чтобы получить MAGIC_THING быть равно выбранным размером, поэтому у меня есть доступ к size.nameи size.codeв моем контроллере? size.code влияет на многие другие части приложения (URL-адреса изображений и т. д.), но …
313 angularjs 

11
Какой самый краткий способ прочитать параметры запроса в AngularJS?
Я хотел бы прочитать значения параметров запроса URL, используя AngularJS. Я получаю доступ к HTML со следующего URL: http://127.0.0.1:8080/test.html?target=bob Как и ожидалось, location.searchесть "?target=bob". Для доступа к значению target я нашел несколько примеров в Интернете, но ни один из них не работает в AngularJS 1.0.0rc10. В частности, это все undefined: …
312 angularjs  ngroute 

23
Как установить опцию по умолчанию в поле выбора Angular.js
Я искал в Google и ничего не могу найти по этому вопросу. У меня есть этот код. <select ng-model="somethingHere" ng-options="option.value as option.name for option in options" ></select> С некоторыми данными, как это options = [{ name: 'Something Cool', value: 'something-cool-value' }, { name: 'Something Else', value: 'something-else-value' }]; И на …

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