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

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

4
Angular.js ng-повторення через декілька tr
Я використовую Angular.js для програми, яка використовує приховані trs для імітації ефекту ковзання, показуючи tr і ковзаючи вниз div в td нижче. Цей процес фантастично працював, використовуючи knockout.js під час ітерації масиву цих рядків, тому що я міг використовувати <!-- ko:foreach -->обидва tr елемента. З кутовим, ng-repeatслід застосувати до елемента …

8
фільтри на ng-моделі на вході
У мене є введення тексту, і я не хочу дозволити користувачам використовувати пробіли, і все набране буде перетворено на малі літери. Я знаю, що мені заборонено використовувати фільтри на ng-моделі, наприклад. ng-model='tags | lowercase | no_spaces' Я дивився на створення власної директиви, але додавав функції $parsersта $formattersне оновлював вхід, лише …

1
Чи слід використовувати Protractor або Karma для мого тестування? [зачинено]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб він зосередив увагу на одній проблемі лише редагуючи цю публікацію . Закрито 6 років тому . Удосконаліть це питання Чи слід використовувати Protractor або Karma для мого тестування? У кутовому …

1
Як зробити двосторонню фільтрацію в AngularJS?
Однією з цікавих речей, яку може зробити AngularJS, є застосувати фільтр до певного виразу, що пов'язує дані, що є зручним способом застосувати, наприклад, для форматування валюти або дати форматування властивостей моделі. Також непогано мати обчислені властивості в області застосування. Проблема полягає в тому, що жодна з цих функцій не працює …

14
Як надсилати та отримувати параметри за допомогою $ state.go toParams та $ stateParams?
Я використовую AngularJS v1.2.0-rc.2 з ui-роутером v0.2.0. Я хочу , щоб передати стан посилається в інший стан , так я використовую toParamsз $state.goприблизно так: $state.go('toState', {referer: $state.current.name}); Згідно з документами , це має заповнити $stateParamsна toStateконтролері, але це так undefined. Що я пропускаю? Я створив планк, щоб продемонструвати: http://plnkr.co/edit/ywEcG1

14
Контролер не є функцією, не визначений, при цьому визначаючи контролери в усьому світі
Я пишу зразок заяви за допомогою angularjs. я отримав помилку, згадану нижче, в браузері Chrome. Помилка є Помилка: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Який представляє як Аргумент "ContactController" не є функцією, не визначений Код <!DOCTYPE html> <html ng-app> <head> <script src="../angular.min.js"></script> <script type="text/javascript"> function ContactController($scope) { $scope.contacts = ["abcd@gmail.com", "abcd@yahoo.co.in"]; $scope.add = …

13
Відформатувати час дати в AngularJS
Як правильно відображати дату та час у AngularJS? Висновок нижче показує і вхід, і вихід, з фільтром дати AngularJS і без нього: In: {{v.Dt}} AngularJS: {{v.Dt | date:'yyyy-MM-dd HH:mm:ss Z'}} Це відбитки: In: 2012-10-16T17:57:28.556094Z AngularJS: 2012-10-16T17:57:28.556094Z Бажаний формат відображення - 2010-10-28 23:40:23 0400або2010-10-28 23:40:23 EST

21
як розділити дані ng-повторів на три стовпці за допомогою завантажувальної програми
Я використовую ng-повтор зі своїм кодом. У мене є текстове поле 'n' на основі ng-повтору. Я хочу вирівняти текстове поле з трьома стовпцями. це мій код <div class="control-group" ng-repeat="oneExt in configAddr.ext"> {{$index+1}}. <input type="text" name="macAdr{{$index+1}}" id="macAddress" ng-model="oneExt.newValue" value=""/> </div>

2
AngularJS: відключення всіх елементів контролю між поданням та відповіддю сервера
У мене виникає дилема щодо того, який найкращий (і правильний) підхід, якщо я хочу відключити керування формами (або принаймні зробити їх недоступними для взаємодії з користувачем) протягом періоду часу, коли користувач натискає кнопку "Зберегти" або "Надіслати". і дані, що подорожують по дроту. Я не хочу використовувати JQuery (що є злом …

12
Директива огляду AngularJS модуля з шаблономUrl
У мене є директива AngularJS, яка має templateUrlвизначене. Я намагаюсь перевірити це на Жасмін. Мій Жасмін JavaScript виглядає наступним чином за рекомендацією цього : describe('module: my.module', function () { beforeEach(module('my.module')); describe('my-directive directive', function () { var scope, $compile; beforeEach(inject(function (_$rootScope_, _$compile_, $injector) { scope = _$rootScope_; $compile = _$compile_; $httpBackend …

4
від jquery $ .ajax до кутового $ http
У мене є цей фрагмент коду jQuery, який працює з чітким крос-походженням: jQuery.ajax({ url: "http://example.appspot.com/rest/app", type: "POST", data: JSON.stringify({"foo":"bar"}), dataType: "json", contentType: "application/json; charset=utf-8", success: function (response) { console.log("success"); }, error: function (response) { console.log("failed"); } }); Тепер я намагаюся конвертувати це в код Angular.js без успіху: $http({ url: "http://example.appspot.com/rest/app", …

8
Як я фільтрую масив з AngularJS і використовую властивість відфільтрованого об'єкта як атрибут ng-model?
Якщо у мене є масив об'єктів і я хочу прив’язати модель Angular до властивості одного з елементів на основі фільтра, як це зробити? Я можу пояснити краще на конкретному прикладі: HTML: <!DOCTYPE html> <html ng-app> <head> <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js"></script> <meta charset=utf-8 /> <title>JS Bin</title> </head> <body ng-controller="MyCtrl"> <input ng-model="results.year"> <input ng-model="results.subjects.title …
122 angularjs 

2
AngularJS ng-include не включає перегляд, якщо він не передається в $ range
Неправильно припускати, що ngIncludeможе пройти необроблений шлях? Я намагаюся встановити своє ngIncludeтак: <div ng-include src="views/header.html"></div> Це не працює, але якщо я роблю щось подібне, воно працює. // HeaderController app.controller('HeaderCtrl', function($scope){ $scope.templates = {[ template: { url: 'views/header.html' } ]}; $scope.template = $scope.templates[0].template; }); У моєму index.html <div ng-controller="HeaderCtrl"> <div ng-include …

6
Синтаксис "контролер як" AngularJs - уточнення?
Я читав про новий синтаксис з angularJS щодоcontroller as xxx Синтаксис InvoiceController as invoiceповідомляє Angular створити контролер і зберегти його в змінному рахунку в поточній області. Візуалізація: Гаразд, так що я не буду мати параметр $scopeв моєму контролері, і код буде набагато чистішим в контролері. Але Мені доведеться вказати інший …

9
Виберіть текст на фокусі введення
У мене є введення тексту. Коли вхід отримує фокус, я хочу вибрати текст всередині введення. З jQuery я зробив би це так: <input type="text" value="test" /> $("input[type=text]").click(function() { $(this).select(); // would select "test" in this example }); Я шукав навколо, щоб спробувати знайти кутовий спосіб, але більшість прикладів, які я …

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