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

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

13
Як усунути неполадки при кутовій помилці “10 $ digest () ітерацій досягнуто” Помилка
Досягнуто ітерацій 10 $ digest (). Переривання! Існує багато допоміжного тексту у значенні "Спостерігачі, звільнені за останні 5 ітерацій" тощо, але багато цього тексту - це код Javascript з різних функцій. Чи існують основні правила діагностики цієї проблеми? Це проблема, яку ЗАВЖДИ можна пом'якшити, чи є додатки досить складними, щоб …
91 angularjs 

5
Як я можу встановити назву динамічної моделі в AngularJS?
Я хочу заповнити форму деякими динамічними запитаннями (скрипка тут ): <div ng-app ng-controller="QuestionController"> <ul ng-repeat="question in Questions"> <li> <div>{{question.Text}}</div> <select ng-model="Answers['{{question.Name}}']" ng-options="option for option in question.Options"> </select> </li> </ul> <a ng-click="ShowAnswers()">Submit</a> </div> ​ function QuestionController($scope) { $scope.Answers = {}; $scope.Questions = [ { "Text": "Gender?", "Name": "GenderQuestion", "Options": ["Male", "Female"]}, …
91 angularjs 

1
Чи ніколи не вирішена обіцянка спричиняє витік пам'яті?
У мене є Promise. Я створив його для скасування запиту AJAX, якщо це потрібно. Але оскільки мені не потрібно скасовувати цей AJAX, я ніколи його не вирішував, і AJAX успішно завершився. Спрощений фрагмент: var defer = $q.defer(); $http({url: 'example.com/some/api', timeout: defer.promise}).success(function(data) { // do something }); // Never defer.resolve() because …

4
використовувати $ http всередині користувацького провайдера в конфігурації програми, angular.js
Головне питання - чи можливо це? Я намагався без удачі .. основний app.js ... var app = angular.module('myApp', ['services']); app.config(['customProvider', function (customProvider) { }]); ... сам постачальник послуг var services = angular.module('services', []); services.provider('custom', function ($http) { }); І у мене така помилка: Uncaught Error: Unknown provider: $http from services …

10
Як перевірити, чи має елемент клас за допомогою транспортира?
Я випробовую Protractor для тестування e2e програми Angular і не з’ясував, як визначити, чи має елемент певний клас чи ні. У моєму випадку тест натискає кнопку "Відправити", і тепер я хочу знати, чи має форма [name = "getoffer"] клас .ngDirty. Які можуть бути рішення? describe('Contact form', function() { beforeEach(function(){ browser.get('http://localhost:9000'); …

8
Послуги, що не стосуються одного, у AngularJS
AngularJS чітко зазначає у своїй документації, що Служби є одиночними: AngularJS services are singletons Контрінтуїтивно, module.factoryтакож повертає екземпляр Singleton. Враховуючи те, що існує безліч варіантів використання неслужбових служб, який найкращий спосіб реалізувати заводський метод для повернення екземплярів Служби, щоб кожен раз, коли ExampleServiceоголошується залежність, вона задовольнялася іншим екземпляром ExampleService?

3
Як створити angularjs-фільтр, який виводить HTML
Прочитавши підручник з AngularJS, крок 9, я створив власний фільтр AngularJS, який повинен перетворити логічні дані у html. Ось мій код фільтра: angular.module('phonecatFilters', []).filter('iconify', function () { // My custom filter return function (input) { return input ? '<i class="icon-ok"></i>' : '<i class="icon-remove"></i>'; } }); Ось мій HTML-код: <dt>Infrared</dt> <dd>{{phone.connectivity.infrared …
90 angularjs 

1
Як створити діаграму діапазону стовпців у Highcharts за допомогою функцій діапазону та навігатора?
У мене є вимога до сюжет історії виконання у вигляді завдання в Highcharts. Потрібно показати, що історія завдань виконується у вигляді горизонтальної смуги. Є додаткові вимоги, які я додав як оновлення нижче. Нещодавно я дізнався, що invertedпараметр не підтримується в StockChart, і що в StockChart доступні лише навігатор і rangeSelector …

19
Використання підказки Bootstrap із AngularJS
Я намагаюся використати підказку Bootstrap у своєму додатку. У моєму додатку використовується AngularJS На даний момент я маю таке: <button type="button" class="btn btn-default" data-toggle="tooltip" data-placement="left" title="Tooltip on left"> Tooltip on left </button> Я думаю, мені потрібно використовувати $("[data-toggle=tooltip]").tooltip(); Однак я не впевнений. Навіть коли я додаю рядок вище, мій код …

9
Різниця між $ scope і $ rootScope
Хто-небудь може пояснити різницю між $ scope і $ rootScope? Я думаю $ область: За допомогою цього ми можемо отримати властивості ng-моделі в конкретному контролері з конкретної сторінки. $ rootScope За допомогою цього ми можемо отримати всі властивості ng-моделі в будь-якому контролері з будь-якої сторінки. Це правильно? Або щось інше?

2
Прив'язка методу елемента директиви AngularJS - TypeError: не вдається використовувати оператор 'in' для пошуку 'functionName' в 1
Це контролер основного шаблону: app.controller('OverviewCtrl', ['$scope', '$location', '$routeParams', 'websiteService', 'helperService', function($scope, $location, $routeParams, websiteService, helperService) { ... $scope.editWebsite = function(id) { $location.path('/websites/edit/' + id); }; }]); Ось така директива: app.directive('wdaWebsitesOverview', function() { return { restrict: 'E', scope: { heading: '=', websites: '=', editWebsite: '&' }, templateUrl: 'views/websites-overview.html' } }); Ось …

5
Використання $ window або $ location для перенаправлення в AngularJS
Додаток, над яким я працюю, містить різні стани (за допомогою ui-маршрутизатора), де деякі штати вимагають входу в систему, інші є загальнодоступними. Я створив метод, який достовірно перевіряє, чи зареєстрований користувач, і те, з чим я зараз маю проблеми, насправді перенаправляє на нашу сторінку входу, коли це необхідно. Слід зазначити, що …

6
Переспрямуйте стан на підстанцію за замовчуванням за допомогою UI-Router у AngularJS
Я створюю сторінку на основі вкладки, на якій відображаються деякі дані. Я використовую UI-маршрутизатор в AngularJs для реєстрації станів. Моя мета - відкрити одну вкладку за замовчуванням при завантаженні сторінки. На кожній вкладці є підвкладки, і я хотів би мати відкриту підвкладку за замовчуванням при зміні вкладок. Я тестував за …

6
повторно відкрити та додати залежності до вже завантаженої програми
Чи є спосіб ввести пізню залежність до вже завантаженого кутового модуля? Ось що я маю на увазі: Скажімо, що у мене є загальнодоступний кутовий додаток, який визначається як: // in app.js var App = angular.module("App", []); І на кожній сторінці: <html ng-app="App"> Пізніше я знову відкриваю додаток, щоб додати логіку …

8
Додавання власного заголовка до HTTP-запиту за допомогою angular.js
Я новачок у angular.js і намагаюся додати до запиту кілька заголовків: var config = {headers: { 'Authorization': 'Basic d2VudHdvcnRobWFuOkNoYW5nZV9tZQ==', 'Accept': 'application/json;odata=verbose' } }; $http.get('https://www.example.com/ApplicationData.svc/Malls(1)/Retailers', config).success(successCallback).error(errorCallback); Я переглянув всю документацію, і мені здається, це має бути правильно. Коли я використовую локальний файл для URL-адреси в $http.get, на вкладці мережі в Chrome …

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