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

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

7
AngularJS ng-repeat без элемента html
В настоящее время я использую этот фрагмент кода для отображения списка: <ul ng-cloak> <div ng-repeat="n in list"> <li><a href="{{ n[1] }}">{{ n[0] }}</a></li> <li class="divider"></i> </div> <li>Additional item</li> </ul> Однако этот <div>элемент вызывает некоторые очень незначительные дефекты рендеринга в некоторых браузерах. Я хотел бы знать, есть ли способ выполнить ng-repeat …

3
Функция пользовательского фильтра AngularJS
Внутри моего контроллера я хотел бы отфильтровать массив объектов. Каждый из этих объектов представляет собой карту, которая может содержать как строки, так и списки. Я пробовал использовать $filter('filter')(array, function)формат, но не знаю, как получить доступ к отдельным элементам массива внутри моей функции. Вот отрывок, чтобы показать, что я хочу. $filter('filter')(array, …

3
Как создать фильтр angularjs, выводящий HTML
После прочтения шага 9 руководства по AngularJS я создал свой собственный фильтр 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-код: …
91 angularjs 

9
Разница между $ scope и $ rootScope
Может ли кто-нибудь объяснить разницу между $ scope и $ rootScope? Я думаю $ scope: Используя this, мы можем получить свойства ng-модели в конкретном контроллере с конкретной страницы. $ rootScope Мы можем получить все свойства ng-модели в любом контроллере с любой страницы, используя this. Это правильно? Или что-нибудь еще?

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 

13
Как устранить ошибку Angular «Достигнуто 10 итераций $ digest ()»
Достигнуто 10 итераций $ digest (). Прерывание! Есть много вспомогательного текста в смысле «Наблюдатели, запущенные в последних 5 итерациях:» и т. Д., Но большая часть этого текста представляет собой код Javascript из различных функций. Существуют ли практические правила диагностики этой проблемы? Это проблема, которую ВСЕГДА можно устранить, или существуют приложения, …
91 angularjs 

2
AngularJS: как установить переменную внутри шаблона?
Как я могу избежать того, чтобы {{f = ...}}оператор в третьей строке распечатал содержимое forecast[day.iso]? Я хочу избегать использования forecast[day.iso].temperatureи так далее на каждой итерации. <div ng-repeat="day in forecast_days"> {{$index}} - {{day.iso}} - {{day.name}} {{f = forecast[day.iso]}} Temperature: {{f.temperature}}<br> Humidity: {{f.humidity}}<br> ... </div>

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?
Я пробую Protractor для тестирования приложения Angular e2e и не понял, как определить, имеет ли элемент определенный класс или нет. В моем случае тест нажимает кнопку отправки, и теперь я хочу знать, имеет ли форма [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объявляется зависимость, она удовлетворялась другим экземпляром …

1
Как создать диаграмму диапазона столбцов в Highcharts, используя функции диапазона и навигатора?
У меня есть требование построить историю выполнения задачи в Highcharts. Он должен отображать историю выполнения задач в виде горизонтальной полосы. Есть дополнительные требования, которые я добавил в качестве обновления ниже. Недавно я узнал, что эта invertedопция не поддерживается в StockChart и что только навигатор и rangeSelector в StockChart доступны . …

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(); Однако я не уверен. Но даже когда я добавляю строку выше, …

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

4
Использование ng-src vs src
В этом руководстве демонстрируется использование директивы ngSrcвместо src: <ul class="phones"> <li ng-repeat="phone in phones" class="thumbnail"> <img ng-src="{{phone.imageUrl}}"> </li> </ul> Просят: Замените директиву ng-src простым старым атрибутом src. Используя такие инструменты, как Firebug или Chrome Web Inspector, или проверив журналы доступа к веб-серверу, убедитесь, что приложение действительно делает посторонний запрос к …
89 angularjs 

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

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