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

266
Что означает ng в директивах Angular.js

Angular.js использует несколько директив с префиксом, ngкак показано ниже: ng (базовая директива) ng-switch ng-repeat ng-view Мне было интересно, если кто-нибудь знает, что ngозначает, потому что я не мог найти это в документах. Это аббревиатура для...

266
Что такое ng-transclude?

Я видел несколько вопросов о StackOverflow, обсуждающих ng-transclude, но ни один из них не объяснял с точки зрения непрофессионала, что это такое. Описание в документации выглядит следующим образом: Директива, которая отмечает точку вставки для включенного DOM ближайшей родительской директивы,...

265
Как освоить AngularJS? [закрыто]

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

265
Как удалить HTML, если удалить ng-bind-html-unsafe?

Я пытаюсь использовать $sanitizeпровайдера и ng-bind-htm-unsafeдирективу, чтобы позволить моему контроллеру вводить HTML в DIV. Тем не менее, я не могу заставить его работать. <div ng-bind-html-unsafe="{{preview_data.preview.embed.html}}"></div> Я обнаружил, что это потому, что он был...

265
Как написать директиву в AngularJS, как мне решить, не нужна ли мне новая область, новая дочерняя область или новая изолированная область?

Я ищу некоторые рекомендации, которые можно использовать, чтобы помочь определить, какой тип области использовать при написании новой директивы. В идеале мне бы хотелось что-то похожее на блок-схему, которая проведет меня через кучу вопросов и выдаст правильный ответ - без новой новой области,...

264
AngularJS выполняет HTTP-запрос OPTIONS для ресурса с несколькими источниками

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

261
Как удалить элемент или объект из массива с помощью ng-click?

Я пытаюсь написать функцию, которая позволяет мне удалять элемент при нажатии кнопки, но я думаю, что меня смущает эта функция - использовать $digestли я ? HTML & app.js: <ul ng-repeat="bday in bdays"> <li> <span ng-hide="editing" ng-click="editing = true">{{bday.name}} |...

260
Нет «Access-Control-Allow-Origin» - проблема с узлом / портом Apache

я создал небольшой API с помощью Node / Express и пытаюсь получить данные с помощью Angularjs, но поскольку моя html-страница работает под apache на localhost: 8888 и API-интерфейс узла прослушивает порт 3000, я получаю No 'Access-Control- Allow-Origin'. Я пытался использовать node-http-proxyVhosts...

257
Удаление идентификатора фрагмента из URL-адресов AngularJS (символ #)

Можно ли удалить символ # из URL angular.js? Я все еще хочу иметь возможность использовать кнопку назад браузера и т. Д., Когда я изменяю представление и обновляю URL с помощью params, но мне не нужен символ #. Учебник routeProvider объявлен следующим образом: angular.module('phonecat', [])....

257
Выражение if-else для AngularJS ng-класса

При этом AngularJSя использую ng-classследующий способ: <div class="bigIcon" data-ng-click="PickUp()" ng-class="{first:'classA', second:'classB', third:'classC', fourth:'classC'}[call.State]"/> Мне интересно, могу ли я использовать if-elseвыражение, чтобы сделать что-то похожее на это:...

257
AngularJS $ http и $ resource

У меня есть несколько веб-сервисов, на которые я хочу позвонить. $resourceили $httpкакой из них мне следует использовать? $resource: https://docs.angularjs.org/api/ngResource/service/$resource $http: https://docs.angularjs.org/api/ng/service/$http После того, как я прочитал две вышеупомянутые...

256
Угловой JS break ForEach

У меня есть угловой цикл foreach, и я хочу выйти из цикла, если я сопоставлю значение. Следующий код не работает. angular.forEach([0,1,2], function(count){ if(count == 1){ break; } }); Как я могу получить это?...

254
Как сделать пейджинг в AngularJS?

У меня есть набор данных около 1000 элементов в памяти, и я пытаюсь создать пейджер для этого набора данных, но я не уверен, как это сделать. Я использую пользовательскую функцию фильтра для фильтрации результатов, и это прекрасно работает, но каким-то образом мне нужно получить количество страниц....

254
Как запустить функцию в контроллере AngularJS на готовом документе?

У меня есть функция внутри моего углового контроллера, я хотел бы, чтобы эта функция запускалась на готовом документе, но я заметил, что angular запускает ее при создании dom. function myController($scope) { $scope.init = function() { // I'd like to run this on document ready } $scope.init(); //...

252
AngularJS для цикла с числами и диапазонами

Angular предоставляет некоторую поддержку цикла for, использующего числа в своих директивах HTML: <div data-ng-repeat="i in [1,2,3,4,5]"> do something </div> Но если ваша переменная области действия содержит диапазон с динамическим номером, вам нужно будет каждый раз создавать пустой...

251
Угловая проблема кэширования IE для $ http

Все ajax-вызовы, отправляемые из IE, кэшируются Angular, и я получаю a 304 responseдля всех последующих вызовов. Хотя запрос такой же, ответ не будет таким же в моем случае. Я хочу отключить этот кеш. Я попытался добавить в cache attribute$ http.get, но все равно это не помогло. Как можно решить...

251
Должен ли я использовать `this` или` $ scope`?

Для доступа к функциям контроллера используются два шаблона: thisи $scope. Что я должен использовать и когда? Я понимаю this, установлен на контроллер и $scopeявляется объектом в цепочке областей для представлений. Но с новым синтаксисом «Controller as Var» вы можете легко использовать любой из...

249
Вызов функции после завершения ng-repeat

То, что я пытаюсь реализовать, это в основном обработчик «on ng repeat Законченный рендеринг». Я могу определить, когда это сделано, но я не могу понять, как вызвать функцию из этого. Проверьте скрипку: http://jsfiddle.net/paulocoelho/BsMqq/3/ JS var module = angular.module('testApp', [])...

243
Передача данных между контроллерами в Angular JS?

У меня есть основной контроллер, который отображает мои продукты, App.controller('ProductCtrl',function($scope,$productFactory){ $productFactory.get().success(function(data){ $scope.products = data; }); }); На мой взгляд, я показываю эти продукты в списке <ul> <li ng-repeat="product as...