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

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

3
Angular.js ng-повтор через кілька елементів
Це питання було частково розглянуто тут: Angular.js ng-repeat у кількох tr Однак це насправді лише навколо роботи, насправді це не стосується основної проблеми, а саме: як можна використовувати ng-repeat у кількох елементах без обгортки? Наприклад, jquery.accordion вимагає повторити елемент h3 та div, як це можна зробити за допомогою ng-repeat?

4
Як завжди запускати якийсь код, коли обіцянка виконується в Angular.js
У моєму додатку Angular.js я виконую деяку асинхронну операцію. Перш ніж він почнеться, я покриваю програму модальним div, а після завершення операції мені потрібно видалити div, незалежно від того, була операція успішною чи ні. На даний момент я маю це: LoadingOverlay.start(); Auth.initialize().then(function() { LoadingOverlay.stop(); }, function() { LoadingOverlay.stop(); // Code …



5
Чи є для початку angular-seed фактично порожній проект?
Переконавшись вивчити та використовувати Angular.js, я збирався запустити конкретну веб-програму інтерфейсу користувача, щоб запустити колесо навчання. (Додаток буде якимсь особистим плануванням, списком справ, нагадуванням, орієнтованою на техніку помдоро тощо). Одне з навчальних відео, яке я бачив, автор Angular, стосується найкращих практик. І одна з найкращих практик - це почати з …
82 angularjs 

8
Як мені виміряти ефективність дайджест-циклу моєї програми AngularJS?
Який простий спосіб виміряти тривалість циклу перебору angularjs? Існують різні методи аналізу результатів циклу перетравлення, однак кожен має свої власні помилки: Chrome Profiler: Забагато деталей, не розбиває цикл дайджесту так легко Batarang (плагін браузера AngularJS): Забагато накладних витрат, повільна частота оновлення, вибухає з великими програмами. ... повинен бути кращий спосіб?! …

8
Помилка мініфікації Angular.module
Маючи найтемніший час, намагаючись зрозуміти, чому мініфікація не працює. Я ввів через об'єкт масиву мої провайдери, які працювали перед функцією, за численними пропозиціями в Інтернеті, і все-таки "Невідомий постачальник: aProvider <- a" Регулярні: var app = angular.module('bpwApp', ['ui.bootstrap', 'ui', 'myTabs']) .config(['$routeProvider', '$locationProvider', function($routeProvider, $locationProvider){ $routeProvider. when('/', {templateUrl: 'partials/home.jade', controller: HomeCtrl}); …

3
Як показати / приховати, якщо змінна має значення null
Я хочу показати / приховати div на основі того, чи є змінна нульовою чи ні. <div ng-show="myvar"></div> Примітка: змінна в моєму випадку - це об’єкт. Дуже просте запитання, але, здається, я не можу змусити його працювати. Дякую.
82 angularjs 

8
Angular-ui-router: ui-sref-активний і вкладений стани
Я використовую angular-ui-routerта вкладені стани у своєму додатку, і у мене також є панель навігації. Панель навігації написана від руки та використовується ui-sref-activeдля виділення поточного стану. Це дворівнева панель навігації. Тепер, коли я беру участь, скажіть, Products / Categoriesщо хотів би, щоб було виділено як Products(на рівні 1), так і …

3
Глобальний обробник помилок Ajax з AngularJS
Коли мій веб-сайт був на 100% jQuery, я робив це: $.ajaxSetup({ global: true, error: function(xhr, status, err) { if (xhr.status == 401) { window.location = "./index.html"; } } }); встановити глобальний обробник для 401 помилок. Тепер я використовую angularjs з $resourceі $httpдля виконання своїх (REST) ​​запитів на сервері. Чи є …

5
Динамічно призначати ng-модель
Я намагаюся створити набір прапорців з масиву об'єктів. Я прагну до того, щоб прапорці динамічно зіставляли свою ng-модель із властивістю нового об'єкта, який буде подано в масив. Я мав на увазі щось подібне <li ng-repeat="item in items"> <label>{{item.name}}</label> <input type="checkbox" ng-model="newObject.{{item.name}}"> </li> Це не працює, як видно на цьому JSFiddle: …

12
як користуватися транспортиром на веб-сайті non angularjs?
Я знайшов фреймворк Protractor, який створений для веб-додатків AngularJS. Як я можу використовувати Protractor на веб-сайті, який не використовує AngularJS? Я написав свій перший тест, і транспортир запускає це повідомлення: Error: Angular could not be found on the page https://www.stratexapp.com/ : retries looking for angular exceeded

2
Використання вбудованих шаблонів у AngularJS
Я хотів завантажити шаблон вбудованого подання. Я загорнув шаблон у тег сценарію типу text/ng-templateта встановив ідентифікатор temp1.html. і ось як виглядає моя конфігурація модуля learningApp.config(function ($routeProvider) { $routeProvider .when("/first",{ controller: "SimpleController", templateUrl: "temp1.html"}) .when("/second", {controller: "SimpleController", templateUrl: "temp2.html"}) .otherwise({redirectTo : "/first"}); }); Це повідомляє мені GET http://localhost:41685/temp1.html 404 (Not Found)у …

8
Як встановити термін дії файлу cookie в AngularJS
Ми хочемо зберігати інформацію про авторизацію користувача у файлі cookie, який не слід втрачати під час оновлення (F5) браузера. Ми хочемо зберігати інформацію про авторизацію у "постійному файлі cookie", якщо користувач вибрав прапорець "Запам'ятати мене" під час входу.

4
Чому не можна отримати доступ до $ rootScope у шаблоні директиви з ізоляцією?
Зі сферою ізоляції шаблон директиви, здається, не може отримати доступ до змінної $ rootScope контролера ('Ctrl'), яка, однак, відображається в контролері директиви. Я розумію, чому змінну $ scope контролера ('Ctrl') не видно в області ізоляції. HTML: <div ng-app="app"> <div ng-controller="Ctrl"> <my-template></my-template> </div> <script type="text/ng-template" id="my-template.html"> <label ng-click="test(blah)">Click</label> </script> </div> JavaScript: …

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