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

126
AngularJS $ location не меняет путь

У меня проблема с изменением URL-адреса страницы после отправки формы. Вот как выглядит мое приложение: Установлены маршруты, распознается URL какой-то страницы формы. Страница загружается, контроллер устанавливает переменные, запускаются директивы. Запускается специальная директива формы, которая...

126
Angular js init ng-модель из значений по умолчанию

Допустим, у вас есть форма, в которой значения загружены из базы данных. Как инициализировать ng-модель? Пример: <input name="card[description]" ng-model="card.description" value="Visa-4242"> В моем контроллере $ scope.card изначально не определен. Есть ли способ, кроме этого? $scope.card = {...

126
Используйте подчеркивание внутри контроллеров Angular

Как использовать библиотеку подчеркивания внутри контроллеров angularjs? В этом посте: AngularJS limitTo по последним 2 записям кто-то предложил назначить переменную _ для rootScope, чтобы библиотека была доступна для всех областей в приложении. Но я не понимаю, где это делать. Я имею в виду,...

125
Angular.js ng-repeat через несколько tr

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

125
Можете ли вы выполнить обещание angularjs, прежде чем вернуть его?

Я пытаюсь написать функцию, возвращающую обещание. Но бывают случаи, когда запрошенная информация доступна сразу. Я хочу обернуть это обещанием, чтобы потребителю не нужно было принимать решение. function getSomething(id) { if (Cache[id]) { var deferred = $q.defer(); deferred.resolve(Cache[id]); //...

124
Как сделать двухстороннюю фильтрацию в AngularJS?

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

124
фильтры по ng-модели на входе

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

124
Что следует использовать для сквозного тестирования: транспортир или карму? [закрыто]

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

123
Формат даты и времени в 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...

123
Как отправлять и получать параметры с помощью $ 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на...

123
Контроллер не является функцией, получил неопределенное значение при глобальном определении контроллеров

Я пишу образец приложения с использованием angularjs. У меня в браузере Chrome возникла ошибка, указанная ниже. Ошибка Ошибка: [ng: areq] http://errors.angularjs.org/1.3.0-beta.17/ng/areq?p0=ContactController&p1=not%20a%20function%2C%20got%20undefined Что отображается как Аргумент...

122
от 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)...

122
Директива модульного тестирования AngularJS с templateUrl

У меня есть директива AngularJS с templateUrlопределенным файлом. Я пытаюсь провести модульное тестирование с помощью Jasmine. Мой жасмин JavaScript выглядит следующим образом , в соответствии с рекомендацией этого : describe('module: my.module', function () { beforeEach(module('my.module'));...

122
Как мне отфильтровать массив с помощью AngularJS и использовать свойство отфильтрованного объекта в качестве атрибута ng-model?

Если у меня есть массив объектов, и я хочу привязать модель Angular к свойству одного из элементов на основе фильтра, как мне это сделать? Я могу лучше объяснить на конкретном примере: HTML: <!DOCTYPE html> <html ng-app> <head> <script...

122
AngularJS: отключение всех элементов управления формой между отправкой и ответом сервера

У меня есть дилемма относительно того, какой подход является лучшим (и правильным), если я хочу отключить элементы управления формы (или, по крайней мере, сделать их недоступными для взаимодействия с пользователем) в течение периода времени, когда пользователь нажимает кнопку типа «Сохранить» или...

122
как разделить данные 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}}"...

121
AngularJS ng-include не включает представление, если оно не передано в $ scope

Неправильно ли предполагать, что ngIncludeможно пойти по сырому пути? Я все время пытаюсь установить ngIncludeследующее: <div ng-include src="views/header.html"></div> Это не работает, но если я сделаю что-то подобное, это сработает. // HeaderController app.controller('HeaderCtrl',...

121
Выделить текст в фокусе ввода

У меня есть ввод текста. Когда ввод получает фокус, я хочу выделить текст внутри ввода. С jQuery я бы сделал это так: <input type="text" value="test" /> $("input[type=text]").click(function() { $(this).select(); // would select "test" in this example }); Я искал вокруг, пытаясь найти способ...

121
Как выбрать опцию в выпадающих тестах 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...