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

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


2
Область действия директивы с областью ng-repeat в AngularJS
У меня есть директива с изолированной областью (чтобы я мог повторно использовать директиву в других местах), и когда я использую эту директиву с ng-repeat , она не работает. Я прочитал всю документацию и ответы на Stack Overflow по этой теме и понимаю проблемы. Я считаю, что избежал всех обычных ошибок. …

4
Вызов функции контроллера из директивы без изолированной области видимости в AngularJS
Кажется, я не могу найти способ вызвать функцию в родительской области из директивы без использования изолированной области. Я знаю, что если я использую изолированную область видимости, я могу просто использовать «&» в изолированной области для доступа к функции в родительской области, но использование изолированной области, когда в этом нет необходимости, …

2
Доступ к атрибутам из директивы AngularJS
Мой шаблон AngularJS содержит настраиваемый синтаксис HTML, например: <su-label tooltip="{{field.su_documentation}}">{{field.su_name}}</su-label> Я создал директиву для его обработки: .directive('suLabel', function() { return { restrict: 'E', replace: true, transclude: true, scope: { title: '@tooltip' }, template: '<label><a href="#" rel="tooltip" title="{{title}}" data-placement="right" ng-transclude></a></label>', link: function(scope, element, attrs) { if (attrs.tooltip) { element.addClass('tooltip-title'); } }, …

7
как отлаживать js в jsfiddle
Я смотрю на этот jsfiddle: http://jsfiddle.net/carpasse/mcVfK/ Он отлично работает, это не проблема, я просто хочу знать, как отлаживать с помощью javascript. Я пытался использовать команду отладчика, но не могу найти ее на вкладке источников? есть идеи, как я могу это отладить? какой-то код из скрипки: angular.module('app', ['appServices']) .config(['$routeProvider', function($routeProvider) { …

8
Установить переменную угловой области в разметке
Простой вопрос: как установить значение области видимости в html, чтобы его мог читать мой контроллер? var app = angular.module('app', []); app.controller('MyController', function($scope) { console.log($scope.myVar); }); <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.2.23/angular.min.js"></script> <div ng-app='app'> <div ng-controller="MyController" app-myVar="test"> {{myVar}} </div> </div> Запустить фрагмент кодаСкрыть результатыРазвернуть фрагмент JSFiddle: http://jsfiddle.net/ncapito/YdQcX/

3
Множественный фильтр AngularJS с настраиваемой функцией фильтра
Я пытаюсь отфильтровать список с помощью нескольких фильтров + с помощью настраиваемой функции фильтрации. Исходный рабочий пример jsfiddle - http://jsfiddle.net/ed9A2/1/, но теперь я хочу изменить способ фильтрации возраста. Я хочу добавить настраиваемый фильтр, чтобы фильтровать возраст на основе двух входных значений: min_age и max_age (между возрастом). Заглянув в док. Я …

9
Чай: как проверить неопределенность с синтаксисом 'следует'
Основываясь на этом руководстве, тестирующем приложение angularjs с помощью chai, я хочу добавить тест на неопределенное значение, используя стиль «следует». Это не удается: it ('cannot play outside the board', function() { scope.play(10).should.be.undefined; }); с ошибкой «TypeError: невозможно прочитать свойство 'should' of undefined», но тест проходит со стилем «ожидать»: it ('cannot …

2
Связывание ng-модели внутри цикла ng-repeat в AngularJS
Я пытаюсь решить проблему области видимости внутри цикла ng-repeat - я просмотрел довольно много вопросов, но не смог заставить свой код работать. Код контроллера: function Ctrl($scope) { $scope.lines = [{text: 'res1'}, {text:'res2'}]; } Посмотреть: <div ng-app> <div ng-controller="Ctrl"> <div ng-repeat="line in lines"> <div class="preview">{{text}}{{$index}}</div> </div> <div ng-repeat="line in lines"> <-- …

1
Как работает Angular $ q.when?
Может кто-нибудь объяснить мне, как $q.whenработает AngularJS? Пытаюсь проанализировать как $httpработают и обнаружил вот что: var promise = $q.when(config); А вот и объект конфигурации из консоли Chrome: Object {transformRequest: Array[1], transformResponse: Array[1], cache: Object, method: "GET", url: "/schedule/month_index.html"…} cache: Object headers: Object method: "GET" transformRequest: Array[1] transformResponse: Array[1] url: "/schedule/month_index.html" …
95 angularjs  deferred  q 

4
Webstorm: «Невозможно разрешить каталог»
Это начинает меня беспокоить, и я бы хотел его отключить или исправить. Таким образом, Webstorm имеет приятную функцию в своем парсере HTML, который будет пытаться разрешить каталоги в строках, которые должны ссылаться на файл в вашем проекте. Например: Webstorm верен. Мой внешний код полностью готов, /appно мой сервер обслуживает файлы …



5
AngularJS - Как сделать перенаправление при полной загрузке страницы?
Я хочу сделать перенаправление, которое выполняет полную перезагрузку страницы, чтобы файлы cookie с моего веб-сервера обновлялись при загрузке страницы. window.location = "/#/Next"и window.location.href = "/#/Next"не работают, они выполняют маршрут Angular, который не попадает на сервер. Как правильно выполнить полный запрос к серверу в контроллере Angular?

3
В чем разница между ngModel. $ ModelValue и ngModel. $ ViewValue
У меня есть следующая директива ckEditor. Внизу два варианта, которые я видел на примерах того, как установить данные в редакторе: app.directive('ckEditor', [function () { return { require: '?ngModel', link: function ($scope, elm, attr, ngModel) { var ck = null; var config = attr.editorSize; if (config == 'wide') { ck = …
94 angularjs 

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