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

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

7
Як налаштувати IIS для переписування URL-адреси програми AngularJS в режимі HTML5?
У мене є проект насіння AngularJS і я додав $locationProvider.html5Mode(true).hashPrefix('!'); у файл app.js. Я хочу налаштувати IIS 7 для маршрутизації всіх запитів до http://localhost/app/index.html так що це працює для мене. Як це зробити? Оновлення: Щойно я виявив, завантажив і встановив модуль перезапису URL-адреси IIS , сподіваючись, що це дозволить легко …

9
Фільтр за спаданням за датою в AngularJs
<div class="recent" ng-repeat="reader in (filteredItems = (book.reader | orderBy: 'created_at' | limitTo: 1))"> </div> Тож книга виходить із спокою api та до неї додається багато читачів. Я хочу отримати "недавнього" читача. created_atПоле має значення , яке ідентифікує користувача , як останні. Але наведений вище код дає мені найстаршого читача. Тож …

5
Як фільтрувати за властивістю об'єкта в angularJS
Я намагаюся створити спеціальний фільтр в AngularJS, який буде фільтрувати список об'єктів за значеннями певної властивості. У цьому випадку я хочу фільтрувати за властивістю "полярність" (можливі значення "Позитивний", "Нейтральний", "Негативний"). Ось мій робочий код без фільтра: HTML: <div class="total"> <h2 id="totalTitle"></h2> <div>{{tweets.length}}</div> <div id="totalPos">{{tweets.length|posFilter}}</div> <div id="totalNeut">{{tweets.length|neutFilter}}</div> <div id="totalNeg">{{tweets.length|negFilter}}</div> </div> Ось …

10
чи є зворотний виклик після візуалізації для кутової директиви JS?
Я щойно отримав мою директиву витягнути шаблон для додавання до його елемента на зразок цього: # CoffeeScript .directive 'dashboardTable', -> controller: lineItemIndexCtrl templateUrl: "<%= asset_path('angular/templates/line_items/dashboard_rows.html') %>" (scope, element, attrs) -> element.parent('table#line_items').dataTable() console.log 'Just to make sure this is run' # HTML <table id="line_items"> <tbody dashboard-table> </tbody> </table> Я також використовую …
139 angularjs 

9
Як встановити вибраний варіант керування випадаючого списку за допомогою кутового JS
Я використовую Angular JS і мені потрібно встановити вибраний параметр керування випадаючого списку за допомогою кутового JS. Пробачте, якщо це смішно, але я новачок у Angular JS Ось контрольний список мого HTML, що випадає <select ng-required="item.id==8 && item.quantity > 0" name="posterVariants" ng-show="item.id==8" ng-model="item.selectedVariant" ng-change="calculateServicesSubTotal(item)" ng-options="v.name for v in variants | …

7
SyntaxError: Несподіваний маркер o в JSON в позиції 1
Я аналізую декілька даних, використовуючи клас типу в своєму контролері, я отримую дані наступним чином: { "data":{ "userList":[ { "id":1, "name":"soni" } ] }, "status":200, "config":{ "method":"POST", "transformRequest":[ null ], "transformResponse":[ null ], "url":"/home/main/module/userlist", "headers":{ "rt":"ajax", "Tenant":"Id:null", "Access-Handler":"Authorization:null", "Accept":"application/json, text/plain, */*" } }, "statusText":"OK" } Я намагався зберігати такі дані …

1
$ routeParams не працює у функції дозволу
Я використовую цю техніку для завантаження даних. Тому я створив таку функцію вирішення: NoteController.resolve = { note: function($routeParams, Note) { return Note.get($routeParams.key); } } Проблеми в тому, що $routeParams.keyє undefinedв момент виконання resolveфункції. Це правильно / помилка? Як я можу це виправити?
138 angularjs 

7
Чому і коли використовувати angular.copy? (Глибока копія)
Я зберігав усі дані, отримані від служб безпосередньо, до локальної змінної, контролера чи області. Я вважаю, що це було б мілкою копією, чи правильно це? Example: DataService.callFunction() .then(function(response) { $scope.example = response.data; }); Нещодавно мені сказали використовувати angular.copy для створення глибокої копії. $scope.example = angular.copy(response.data); Однак, інформація про глибоку копію, …

8
Як можна групувати дані за допомогою кутового фільтра?
У мене є список гравців, які належать до групи. Як я можу використовувати фільтр для переліку користувачів у групі? [{name: 'Gene', team: 'team alpha'}, {name: 'George', team: 'team beta'}, {name: 'Steve', team: 'team gamma'}, {name: 'Paula', team: 'team beta'}, {name: 'Scruath of the 5th sector', team: 'team gamma'}]; Я шукаю …

16
AngularJS: Як очистити параметри запиту в URL?
Мій додаток AngularJS повинен мати доступ до профілю LinkedIn користувача. Для цього мені потрібно перенаправити користувача на URL LinkedIn, який містить параметр redirect_uri зворотного виклику, який скаже LinkedIn перенаправити користувача до мого веб-сайту і включить у URL-адресу параметр запиту "код". Це традиційний потік Oauth 2.0. Все чудово працює, за винятком …
135 angularjs 

13
Розрив ланцюга обіцянок і виклик функції на основі кроку в ланцюжку, де він розірваний (відхилено)
Оновлення: Щоб допомогти майбутнім глядачам цього допису, я створив цю демонстрацію відповіді pluma . Питання: Моя мета здається досить прямолінійною. step(1) .then(function() { return step(2); }, function() { stepError(1); return $q.reject(); }) .then(function() { }, function() { stepError(2); }); function step(n) { var deferred = $q.defer(); //fail on step 1 …

20
Як фільтрувати кілька значень (АБО операція) у angularJS
Я хочу використовувати filteringular і хочу фільтрувати декілька значень, якщо у нього є одне із значень, то воно повинно відображатися. У мене є, наприклад, така структура: Об'єкт, movieякий має властивість, genresі я хочу фільтрувати для Actionта Comedy. Я знаю, що можу зробити filter:({genres: 'Action'} || {genres: 'Comedy'}), але що робити, …


2
AngularJS - Як я можу посилатись на ім'я властивості в межах ng-Repeat
На додаток до надання значення властивостей об’єкта, я також хотів би вказати ім'я властивості як мітку. Чи є спосіб це зробити ng-repeat? Наприклад: <ul> <li ng-repeat="option in data">{{propertyName}}: {{option}}</li> </ul> Що може виплюнути щось подібне: <ul> <li>Name: John</li> <li>Phone: (123) 456-7890</li> <li>Country: England</li> </ul>

13
Помилка: досягнуто 10 ітерацій дайджесту (). Аборт! з динамічним предикатом сортування
У мене є такий код, який повторює і відображає ім’я користувача та його оцінка: <div ng-controller="AngularCtrl" ng-app> <div ng-repeat="user in users | orderBy:predicate:reverse | limitTo:10"> <div ng-init="user.score=user.id+1"> {{user.name}} and {{user.score}} </div> </div> </div> І відповідний кутовий контролер. function AngularCtrl($scope) { $scope.predicate = 'score'; $scope.reverse = true; $scope.users = [{id: 1, …

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