Запитання з тегом «angularjs»

Використовуйте для запитань про AngularJS (1.x), рамку JavaScript з відкритим кодом. НЕ використовуйте цей тег для версій Angular 2 або новіших версій; натомість використовуйте тег [angular].

5
Різниця між MEAN.js та MEAN.io
Я хотів використовувати MEAN стек JavaScript, але помітив, що є два різних стеки або з власним веб-сайтом, і з методами установки: mean.js і mean.io. Тож я придумав собі таке питання: "Яким я користуюся?". Тож, щоб відповісти на це запитання, я запитую громаду, чи можете ви пояснити, які відмінності між цими …

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

6
Як отримати доступ до батьківського діапазону з власної директиви * із власним областю * у AngularJS?
Я шукаю будь-який спосіб доступу до "батьківського" сфери в рамках директиви. Будь-яка комбінація сфери застосування, включення, вимагає, передання змінних (або самої області) зверху і т. Д. Я цілком готовий нахилитися назад, але хочу уникнути чогось абсолютно хакітного чи незрозумілого. Наприклад, я знаю, що я міг би це зробити прямо зараз, …

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-повтору
Таким чином, я маю ng-повторення вкладене в інший ng-повтор, щоб створити меню nav. На кожному <li>внутрішньому циклі ng-повторів я встановлюю клавішу ng, яка викликає відповідний контролер для цього пункту меню, передаючи $ index, щоб програма могла знати, який нам потрібен. Однак мені також потрібно передати індекс $ від зовнішнього ng-повтору, …

2
angular.min.js.map не знайдено, що це саме?
Коли я завантажую сторінку і перевіряю хромовану консоль, я виявляю ці помилки: які саме файли карт у кутових? Я посилався на angular.min.js, але не на angular.min.js.map. До речі, я використовую кутовий випуск 1.2 rc, і я тільки почав бачити ці помилки, коли я перейшов на цей випуск. ERRORS: GET http://localhost:44786/Scripts/angular-route.min.js.map …
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, alert('columns …
320 angularjs  watch 

27
Як поводитися з анкерним хеш-з'єднанням в AngularJS
Хтось із вас знає, як красиво обробити анкерний хеш-зв'язок у AngularJS ? У мене є така розмітка для простої сторінки поширених запитань <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 в окремі файли. Потім я б включив обидва файли …

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

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: $location.search.target $location.search['target'] …
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' }]; І вихід є щось подібне. <select …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.