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

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

7
Заменить узел ng-include шаблоном?
Вроде новичок в angular. Можно ли заменить узел ng-include содержимым включенного шаблона? Например, с: <div ng-app> <script type="text/ng-template" id="test.html"> <p>Test</p> </script> <div ng-include src="'test.html'"></div> </div> Сгенерированный html: <div ng-app> <script type="text/ng-template" id="test.html"> <p>Test</p> </script> <div ng-include src="'test.html'"> <span class="ng-scope"> </span> <p>Test</p> <span class="ng-scope"> </span> </div> </div> Но я хочу: <div …
85 angularjs 

9
AngularJS: как сделать скрипт угловой загрузки внутри ng-include?
Привет, я создаю веб-страницу с помощью angular. Проблема в том, что есть кое-что, уже построенное без angular, и я также должен включить их Проблема вот в чем. В моем main.html есть что-то вроде этого: <ngInclude src="partial.html"> </ngInclude> И в моем partial.html есть что-то вроде этого <h2> heading 1 <h2> <script …
85 angularjs 

6
Угловая директива templateUrl относительно файла .js
Я создаю директиву angular, которая будет использоваться в нескольких разных местах. Я не всегда могу гарантировать файловую структуру приложения, в котором используется директива, но я могу заставить пользователя поместить directive.jsи directive.html(а не настоящие имена файлов) в одну и ту же папку. Когда страница оценивает объект directive.js, он считает, что он …

2
Как заставить фильтр orderby работать с массивом строк?
Вот код, который не работает: Демо: http://jsfiddle.net/8dt94/63/ <div ng-controller="MyCtrl"> <input type="text" ng-model="searchText" /> <ul ng-repeat="strVal in arrVal|orderBy|filter:searchText" > <li>{{strVal}}</li> </ul> </div> var app=angular.module('myApp', []); app.controller('MyCtrl', function ($scope,$filter) { $scope.arrVal = ['one','two','three','four','five','six']; });
85 angularjs 

10
Установка флажка с помощью ng-click не обновляет модель
Щелчок по флажку и вызов ng-click: модель не обновляется до срабатывания ng-click, поэтому значение флажка неверно отображается в пользовательском интерфейсе: Это работает в AngularJS 1.0.7 и кажется неработающим в Angualar 1.2-RCx. <div ng-app="myApp" ng-controller="Ctrl"> <li ng-repeat="todo in todos"> <input type='checkbox' ng-click='onCompleteTodo(todo)' ng-model="todo.done"> {{todo.text}} </li> <hr> task: {{todoText}} <hr><h2>Wrong value</h2> done: …

4
Объявить несколько значений в ng-init
Поэтому мне интересно, как я могу объявить несколько значений в одном ng-init без необходимости создавать какой-то странный хеш, к которому тогда мне нужно всегда обращаться конкретно. так в основном я бы хотел <div ng-init="a = 1, b = 2">{{a}}</div> и я говорю, что я бы не хотел делать <div ng-init="unecessary_bs …

8
Загрузка фиктивного файла JSON в тесте Karma + AngularJS
У меня есть приложение AngularJS, настроенное с помощью тестов с использованием Karma + Jasmine. У меня есть функция, которую я хочу протестировать, которая принимает большой объект JSON, преобразует его в формат, более удобный для остальной части приложения, и возвращает этот преобразованный объект. Вот и все. Для моих тестов я бы …

3
AngularJS + JQuery: как заставить динамический контент работать в angularjs
Я работаю над приложением Ajax, используя как jQuery, так и AngularJS. Когда я обновляю содержимое (которое содержит привязки AngularJS) div с помощью htmlфункции jQuery , привязки AngularJS не работают. Ниже приведен код того, что я пытаюсь сделать: $(document).ready(function() { $("#refreshButton").click(function() { $("#dynamicContent").html("<button ng-click='count = count + 1' ng-init='count=0'>Increment</button><span>count: {{count}} </span>") …
84 jquery  angularjs 

1
Использование HTML5 pushstate на angular.js
Я пытаюсь реализовать pushstate html5 вместо # навигации, используемой Angularjs. Я попытался найти ответ в Google, а также попробовал чат-комнату angular irc, но безуспешно. Это мой controllers.js: function PhoneListCtrl($scope, $http) { $http.get('phones/phones.json').success(function(data) { $scope.phones = data; }); } function PhoneDetailCtrl($scope, $routeParams) { $scope.phoneId = $routeParams.phoneId; } function greetCntr($scope, $window) { …

5
Как проверить, разрешено ли обещание Angular $ q
Я понимаю, что обычно then()при использовании обещаний можно просто присоединить код продолжения с поведением вызова и цепочки. Однако я хочу запустить асинхронный вызов, заключенный в обещание, а затем отдельно запустить 3-секундный, $timeout()чтобы я мог выполнить действие пользовательского интерфейса, ТОЛЬКО ЕСЛИ исходное обещание еще не выполнено. (Я предполагаю, что это произойдет …
84 angularjs  promise  q 

7
как исправить 404 предупреждения для изображений во время модульного тестирования кармы
Я тестирую одну из своих директив (angularjs), используя grunt / karma / phantomjs / jasmine. Мои тесты проходят нормально describe('bar foo', function () { beforeEach(inject(function ($rootScope, $compile) { elm = angular.element('<img bar-foo src="img1.png"/>'); scope = $rootScope.$new(); $compile(elm)(); scope.$digest(); })); .... }); но я получаю эти 404 WARN [web-server]: 404: /img1.png …

5
AngularJS: файл фабрики $ http.get JSON
Я ищу локальную разработку, используя только жестко закодированный файл JSON. Мой файл JSON выглядит следующим образом (действителен при помещении в валидатор JSON): { "contentItem": [ { "contentID" : "1", "contentVideo" : "file.mov", "contentThumbnail" : "url.jpg", "contentRating" : "5", "contentTitle" : "Guitar Lessons", "username" : "Username", "realname" : "Real name", "contentTags" …
84 json  http  angularjs  factory 

7
Angularjs динамическая проверка ng-шаблона
У меня есть форма, которая, если флажок установлен в false, принудительно проверяет ввод текста с помощью директивы ng-required. Если флажок установлен в значение true, поле скрыто, а для параметра ng-required установлено значение false. Проблема в том, что у меня также есть регулярное выражение для проверки, указанное на входе, а также …

2
Угловой фильтр JS не равен
Похоже на очень простой вопрос, но я не могу понять синтаксис .. <li class="list-group-item" ng-repeat="question in newSection.Questions | filter:Id != '-1'; " ng-mouseenter="hover = true" ng-mouseleave="hover = false"> <div href="#" editable-text="question.Text">{{question.Text}}</div> </li> Все, что я хочу, это показать все вопросы, где id НЕ -1. Что я делаю неправильно. Благодаря!

3
Angular.js ng-repeat для нескольких элементов
Этот вопрос был частично рассмотрен здесь: Angular.js ng-repeat через несколько tr Однако на самом деле это всего лишь обходной путь, на самом деле он не решает основную проблему, а именно: как можно использовать ng-repeat для нескольких элементов без оболочки? Например, jquery.accordion требует, чтобы вы повторили элемент h3 и div, как …

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