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

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

10
оператор if else в шаблонах AngularJS
Я хочу сделать условие в шаблоне AngularJS. Я получаю список видео из YouTube API. Некоторые видео имеют соотношение 16: 9, а некоторые - 4: 3. Я хочу сделать условие, как это: if video.yt$aspectRatio equals widescreen then element's attr height="270px" else element's attr height="360px" Я перебираю видео используя ng-repeat. Понятия не …

15
Как поисковые системы работают с приложениями AngularJS?
Я вижу две проблемы с приложением AngularJS относительно поисковых систем и SEO: 1) Что происходит с пользовательскими тегами? Игровые системы игнорируют весь контент в этих тегах? то есть предположим, что у меня есть <custom> <h1>Hey, this title is important</h1> </custom> будет <h1>проиндексирован, несмотря на то, что внутри пользовательских тегов? 2) …

9
Как перебрать ключи и значения с помощью ng-repeat в AngularJS?
В моем контроллере у меня есть данные как: $scope.object = data Теперь эти данные - словарь с ключами и значениями из json. Я могу получить доступ к атрибуту object.nameв шаблоне. Есть ли способ, которым я могу перебирать ключи и отображать их в виде таблицы <tr><td> {{key}} </td> <td> data.key </td> …

29
Как связать со списком значений флажков с AngularJS?
У меня есть несколько флажков: <input type='checkbox' value="apple" checked> <input type='checkbox' value="orange"> <input type='checkbox' value="pear" checked> <input type='checkbox' value="naartjie"> То, что я хотел бы привязать к списку в моем контроллере так, чтобы при каждом изменении флажка контроллер поддерживал список всех проверенных значений, например ['apple', 'pear'],. Кажется, что ng-модель может привязать …

27
Почему AngularJS включает пустую опцию в select?
Я работаю с AngularJS в течение последних нескольких недель, и одна вещь, которая меня действительно беспокоит, это то, что даже после попытки всех перестановок или конфигурации, определенной в спецификации на http://docs.angularjs.org/api/ng .directive: select , я все еще получаю пустую опцию в качестве первого дочернего элемента select. Вот Джейд: select.span9(ng-model='form.type', required, …
652 angularjs 

15
Как использовать фильтр в контроллере?
Я написал функцию фильтра, которая будет возвращать данные на основе аргумента, который вы передаете. Я хочу такую ​​же функциональность в моем контроллере. Можно ли повторно использовать функцию фильтра в контроллере? Это то, что я пробовал до сих пор: function myCtrl($scope,filter1) { // i simply used the filter function name, it …

20
Смущенный о Сервисе против Фабрики
Насколько я понимаю, когда я на фабрике, я возвращаю объект, который вводится в контроллер. Находясь внутри службы, я имею дело с объектом, использующим thisи не возвращающим ничего. Я исходил из того, что служба всегда была одноэлементной , и что новый фабричный объект вводится в каждый контроллер. Однако, как выясняется, заводской …
618 angularjs 

13
Может ли один контроллер AngularJS вызвать другой?
Возможно ли, чтобы один контроллер использовал другой? Например: Этот HTML-документ просто печатает сообщение, доставленное MessageCtrlконтроллером в messageCtrl.jsфайл. <html xmlns:ng="http://angularjs.org/"> <head> <meta charset="utf-8" /> <title>Inter Controller Communication</title> </head> <body> <div ng:controller="MessageCtrl"> <p>{{message}}</p> </div> <!-- Angular Scripts --> <script src="http://code.angularjs.org/angular-0.9.19.js" ng:autobind></script> <script src="js/messageCtrl.js" type="text/javascript"></script> </body> </html> Файл контроллера содержит следующий код: function …

7
AngularJS передает данные в запрос $ http.get
У меня есть функция, которая делает запрос HTTP POST. Код указан ниже. Это отлично работает. $http({ url: user.update_path, method: "POST", data: {user_id: user.id, draft: true} }); У меня есть другая функция для http GET, и я хочу отправить данные по этому запросу. Но у меня нет такой возможности в get. …

27
Как установить свойство value в AngularJS 'ng-options?
Вот то, что, кажется, беспокоит многих людей (включая меня). При использовании ng-optionsдирективы в AngularJS, чтобы заполнить опции для<select> тега я не могу понять, как установить значение для параметра. Документация для этого действительно неясна - по крайней мере, для простого человека, как я. Я могу установить текст для опции легко так: …



23
Борьба с AngularJS, выполняющим контроллер дважды
Я понимаю, что AngularJS проходит через некоторый код дважды, иногда даже больше, например, $watchсобытия, постоянная проверка состояний модели и т. Д. Однако мой код: function MyController($scope, User, local) { var $scope.User = local.get(); // Get locally save user data User.get({ id: $scope.User._id.$oid }, function(user) { $scope.User = new User(user); local.save($scope.User); …
532 angularjs 

6
Ссылка против компиляции против контроллера
Когда вы создаете директиву, вы можете поместить код в компилятор, функцию ссылки или контроллер. В документах они объясняют, что: Функция компиляции и ссылки используется в разных фазах углового цикла контроллеры распределяются между директивами Однако для меня не ясно, какой код должен идти куда. Например: я могу создать функции в компиляции …

10
В чем разница между элементами Polymer и директивами AngularJS?
На странице Начало работы с Polymer мы видим пример работы Polymer: <html> <head> <!-- 1. Shim missing platform features --> <script src="polymer-all/platform/platform.js"></script> <!-- 2. Load a component --> <link rel="import" href="x-foo.html"> </head> <body> <!-- 3. Declare the component by its tag. --> <x-foo></x-foo> </body> </html> То, что вы заметите <x-foo></x-foo>, …

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