Вопросы с тегом «angularjs»

Используйте для вопросов о AngularJS (1.x), JavaScript-фреймворке с открытым исходным кодом. НЕ используйте этот тег для Angular 2 или более поздних версий; вместо этого используйте тег [angular].

4
Angular.js ng-repeat через несколько tr
Я использую Angular.js для приложения, которое использует скрытые trs для имитации эффекта выдвижения путем отображения tr и скольжения вниз по div в td ниже. Этот процесс работал фантастически с использованием knockout.js при итерации по массиву этих строк, потому что я мог использовать <!-- ko:foreach -->оба элемента tr. При использовании angular …

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

1
Что следует использовать для сквозного тестирования: транспортир или карму? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Что следует использовать для сквозного тестирования: транспортир или карму? …

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

14
Как отправлять и получать параметры с помощью $ state.go toParams и $ stateParams?
Я использую AngularJS v1.2.0-rc.2 с ui-router 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-repeat на три столбца с помощью начальной загрузки
Я использую ng-repeat со своим кодом. У меня есть n-е текстовое поле на основе ng-repeat. Я хочу выровнять текстовое поле с тремя столбцами. это мой код <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: отключение всех элементов управления формой между отправкой и ответом сервера
У меня есть дилемма относительно того, какой подход является лучшим (и правильным), если я хочу отключить элементы управления формы (или, по крайней мере, сделать их недоступными для взаимодействия с пользователем) в течение периода времени, когда пользователь нажимает кнопку типа «Сохранить» или «Отправить». и данные, передаваемые по сети. Я не хочу …

12
Директива модульного тестирования AngularJS с templateUrl
У меня есть директива AngularJS с templateUrlопределенным файлом. Я пытаюсь провести модульное тестирование с помощью Jasmine. Мой жасмин 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 = …

4
от jquery $ .ajax до angular $ 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 …
122 angularjs 

8
Ошибка: невозможно вызвать выражение, тип которого не имеет сигнатуры вызова
Я новичок в машинописи, и у меня два класса. В родительском классе у меня есть: abstract class Component { public deps: any = {}; public props: any = {}; public setProp(prop: string): any { return <T>(val: T): T => { this.props[prop] = val; return val; }; } } В детском …

5
Правильное использование angular-translate в контроллерах
Я использую angular-translate для i18n в приложении AngularJS. Для каждого представления приложения есть выделенный контроллер. В контроллерах ниже я установил значение, которое будет отображаться в качестве заголовка страницы. Код HTML <h1>{{ pageTitle }}</h1> JavaScript .controller('FirstPageCtrl', ['$scope', '$filter', function ($scope, $filter) { $scope.pageTitle = $filter('translate')('HELLO_WORLD'); }]) .controller('SecondPageCtrl', ['$scope', '$filter', function ($scope, …

30
Как выбрать опцию в выпадающих тестах protractorjs e2e
Я пытаюсь выбрать вариант из раскрывающегося списка для тестов angular e2e с помощью транспортира. Вот фрагмент кода опции выбора: <select id="locregion" class="create_select ng-pristine ng-invalid ng-invalid-required" required="" ng-disabled="organization.id !== undefined" ng-options="o.id as o.name for o in organizations" ng-model="organization.parent_id"> <option value="?" selected="selected"></option> <option value="0">Ranjans Mobile Testing</option> <option value="1">BeaverBox Testing</option> <option value="2">BadgerBox</option> <option …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.