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

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

2
AngularJS ng-include не включает представление, если оно не передано в $ scope
Неправильно ли предполагать, что 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 …

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

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

17
Ошибка: аргумент не является функцией, получено значение undefined
Используя AngularJS со Scala Play, я получаю эту ошибку. Ошибка: аргумент MainCtrl не является функцией, получено значение undefined Я пытаюсь создать таблицу, состоящую из дней недели. Пожалуйста, взгляните на мой код. Я проверил имя контроллера, но это кажется правильным. Примечание: код, использованный в этом SO- ответе index.scala.html @(message: String) @main("inTime") …

10
Какая польза от Jade или Handlebars при написании приложений AngularJs
Я новичок (иш) во всех приложениях с полным стеком javascript и совершенно новичок в Angular, поэтому я надеялся, что кто-то сможет прямо здесь рассказать обо мне. Зачем мне использовать структуру шаблонов, такую ​​как Jade или Handlebars, при написании клиентских приложений с использованием AngularJS. Должен сказать, что я никогда не использовал …

3
Внедрение $ state (ui-router) в перехватчик $ http вызывает циклическую зависимость
Чего я пытаюсь достичь Я хотел бы перейти в определенное состояние (логин), если запрос $ http возвращает ошибку 401. Поэтому я создал перехватчик $ http. Эта проблема Когда я пытаюсь вставить "$ state" в перехватчик, я получаю круговую зависимость. Почему и как мне это исправить? Код //Inside Config function var …

6
Как передать объект в состояние с помощью UI-роутера?
Я хотел бы иметь возможность перейти в состояние и передать произвольный объект с помощью ui-router. Я знаю, что обычно $stateParamsиспользуется, но я считаю, что это значение вставляется в URL-адрес, и я не хочу, чтобы пользователи могли добавлять эти данные в закладки. Я бы хотел сделать что-то подобное. $state.transitionTo('newState', {myObj: {foo: …

4
Вызов метода в контроллере директив из другого контроллера
У меня есть директива, у которой есть собственный контроллер. См. Код ниже: var popdown = angular.module('xModules',[]); popdown.directive('popdown', function () { var PopdownController = function ($scope) { this.scope = $scope; } PopdownController.prototype = { show:function (message, type) { this.scope.message = message; this.scope.type = type; }, hide:function () { this.scope.message = ''; …

6
Как определить два приложения / модуля angular на одной странице?
Я пытаюсь добавить на одну страницу два приложения / модуля angular. В скриптах ниже вы можете видеть, что всегда только первый модуль, на который есть ссылка в html-коде, будет работать правильно, тогда как второй не распознается angular. В этой скрипке мы можем выполнять только doSearch2метод, тогда как в этой скрипкеdoSearch …

16
href переопределяет ng-щелчок в Angular.js
Когда определены оба атрибута, href и ng-click: <a href="#" ng-click="logout()">Sign out</a> hrefатрибут имеет приоритет над нг щелчком. Ищу способ поднять приоритет ng-click. href требуется для Twitter Bootstrap, я не могу его удалить.
118 html  angularjs  anchor  markup 

7
AngularJS - запускается при выборе переключателя
Я искал и пробовал много вариантов типа ng-xxxx, но не смог найти тот .. Я просто хочу вызвать некоторую функцию в контроллере, когда выбран переключатель. Так что это может быть похоже на следующее .. (Конечно, приведенный ниже код не работает) <input type="radio" ng-model="value" value="one" ng-click="checkStuff()"/> Есть ли способ добиться того, …
118 angularjs 

5
AngularJS: внедрение службы в HTTP-перехватчик (круговая зависимость)
Я пытаюсь написать HTTP-перехватчик для моего приложения AngularJS для обработки аутентификации. Этот код работает, но я беспокоюсь о том, чтобы вручную внедрить службу, поскольку я думал, что Angular должен обрабатывать это автоматически: app.config(['$httpProvider', function ($httpProvider) { $httpProvider.interceptors.push(function ($location, $injector) { return { 'request': function (config) { //injected manually to get …

6
ng-change получить новое значение и исходное значение
Я использую ng-options для выбора значений из раскрывающегося списка. Я бы хотел сравнить старое значение с новым. ng-change хорошо подходит для получения нового значения раскрывающегося списка, но как я могу получить и новое значение, и исходное значение? <select ng-change="updateValue(user)" ng-model="user.id" ng-options="user.id as user.name for user in users"></select> Например, скажем, я …


4
Угловая задержка изменения ng
У меня есть вход, который фильтрует список ng-repeat при изменении. Повторение содержит много данных и требует нескольких секунд, чтобы отфильтровать все. Я бы хотел, чтобы у них была задержка 0,5 секунды, прежде чем я начну процесс фильтрации. Как правильно создать эту задержку в angular? вход <input ng-model="xyz" ng-change="FilterByName()" /> Повторение …

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