Описание тега angularjs-components
Компонент - это особый вид директив, использующий более простую конфигурацию, подходящую для структуры приложения на основе компонентов. Компонент не может выполнять какие-либо манипуляции с DOM, такие как директивы (в методах ссылки и компиляции).
1
ответ
Как смотреть переменные в других контроллерах AngularJS
У меня есть компонент под названием гистограмма демо, в котором есть отдельный контроллер, который имеет переменную с именем $scope.selectedElements и я хочу посмотреть эту переменную в основном appCtrl контроллер. Как бы я мог получить доступ к это…
29 июн '17 в 18:35
1
ответ
AngularJS: наследование контроллера для компонентов
Как наследовать контроллеры угловых компонентов? В "старом" угловом я мог бы использовать $controller или же $injector но что мне делать с изолированными областями?
25 апр '16 в 12:29
1
ответ
Как залить компонентный роутер в Angular 1.5?
Я работаю с Angular 1.5 и пытаюсь перейти с использования ui-router в 1.4 на новый Component Router в 1.5. Однако, когда я обновляюсь до 1.5, я не вижу способа внедрить '$router' в мою конфигурацию. Я знаю, что могу скачать angular_1_router.js из эт…
27 янв '16 в 22:51
2
ответа
Как реагировать на изменения одним способом
В следующем фрагменте: angular.module('myModule') .component('myComponent', { controller : [ MyComponentController ], bindings: { input: '<' } }); В соответствии с документацией - раздел "Компоненты имеют четко определенный жизненный цикл", чтобы…
15 апр '16 в 09:57
3
ответа
Почему этот простой скрипт angularjs не работает?
Простой скрипт для печати данных с использованием контроллера. Я не знаю, где я делаю это неправильно.. код состоит из index.html, app.js и mail-list.component.js. mail-list.component используется для создания шаблона для просмотра и регистрации кон…
06 июн '16 в 12:04
1
ответ
Разрешение доступа в компонентном контроллере в angularjs 1.5
Я пытаюсь связать с компонентом angularjs 1.5 значение разрешения без успеха. В определении состояния я заменил общее значение свойств шаблона значением имени моего нового компонента. как это: .state('eventslogs.create', { url: '/create', template: …
23 дек '16 в 15:04
1
ответ
Изменения в переменных области действия директивы не обновляют родительские переменные области действия. Угловой Js 1.5
Это мой контроллер function commentController($stateParams, commentFactory, $rootScope){ const ctrl = this; ctrl.comment = {}; ctrl.decision = {}; ctrl.$onInit = function(){ ctrl.decision.replyVisible = false; } export {commentController} Это мой ко…
30 апр '17 в 17:15
2
ответа
Angular2 динамически загружает шаблон
Я начал изучать использование Angular2 и один из вопросов, которые у меня были, но я не могу найти решение. У меня есть требование, что в зависимости от данных, которые я получаю от моей модели, я хочу загрузить различные шаблоны для данного компоне…
23 дек '15 в 00:10
1
ответ
AngularJs 1.6 Component Script внутри tempalteUrl не выполняется
У меня есть тег script внутри шаблона углового компонента [report.template.html], и он не выполняется при загрузке. <script > $(document).ready(function() { console.log("calling showHide"); }); </script> Примечание: загрузил библиотеку j…
22 мар '17 в 17:08
2
ответа
Рекурсия в компонентах Angular 1.5
Существует несколько популярных рекурсивных угловых директив Q&A.; Элегантное решение состоит в том, чтобы абстрагировать функциональность рекурсии в службу и вызывать ее на этапе компиляции директивы: Ответ переполнения стека Каков наилучший подход…
04 май '16 в 15:24
1
ответ
AngularJs 1.6 Компоненты
Маршрутизация компонента angularjs с привязкой верблюда не работает для меня, я не знаю почему. Вот пример Составная часть angular. module('pdaFile'). component('pdaFile', { templateUrl: 'app/myComponent/myComponent.html', bindings:{ data:"<", da…
24 окт '17 в 12:08
0
ответов
Как использовать модал в классе контроллера UI-bootstrap
У меня есть файл login.js: class loginModelController { constructor(){ } open () { } } export const LogInModelComponent = { teamplateUrl: 'login.component.html', controller: loginModelController, }; этот контроллер вызывается app.js: import {LogInMo…
19 окт '18 в 04:01
2
ответа
Угловой юнит-тест Множество директив [...], требующих новую / изолированную область
Запуск модульного теста завершается неудачно с помощью следующего: Error: [$compile:multidir] Multiple directives [sendEmail, sendEmail] asking for new/isolated scope on: <send-email resolve=""> Мой юнит тест настроен следующим образом. Он пыт…
15 фев '17 в 16:31
1
ответ
В этом случае бессмысленно использовать $onInit
У меня есть компонент angularJS (1.5+), который имеет некоторые односторонние свойства привязки, которые связаны с переменными родительского контроллера. Этот компонент напрямую использует эти свойства в объекте привязок и не требует установки каких…
14 июн '17 в 21:01
1
ответ
Angularjs передает простую строку компоненту
Я отчаянно пытаюсь передать простую строку в компонент AngularJS, у меня есть следующий компонент angularJS: асинхронному typeahead.componenet.js: angular.module('asyncTypeahead').component('asyncTypeahead', { templateUrl: 'static/partials/async-typ…
16 июл '16 в 16:58
1
ответ
Компоненты AngularJS - как передать внутреннюю переменную?
Я пытаюсь создать компонентную базу кода и застрял в этой проблеме. При использовании $scopes и Controllers я передаю токен сервера моему методу вызова rest с помощью ng-init. Попытка сделать то же самое с Компонентом не работает. Javascript angular…
13 дек '16 в 15:32
1
ответ
Как получить доступ к ngModelController в компонентах Angular1.5?
Когда я использую angular.component() для создания нового компонента, который предоставляет angular 1.5, функция связи отсутствует, поэтому старый способ внедрения ngModelController или любых других контроллеров не работает. require: 'ngModel', link…
10 авг '16 в 01:45
1
ответ
$postLink против $OnInit и порядок жизненного цикла компонента в angularjs
Эй, у меня есть опыт создания компонентов angularjs, и мне просто интересно, почему в каждом жизненном цикле компонентов есть цикл $postlink. Я знаю, что цикл $ postLink этот хук вызывается после того, как элемент контроллера и его дочерние элементы…
18 сен '17 в 23:07
4
ответа
AngularJS 1.5.x $onChanges не работает с изменениями односторонней привязки
Я не понимаю, почему $ onChanges не запускается, когда я изменяю связанный примитив на входе. Может кто-то увидеть, что я сделал неправильно, и объяснить это несложно? Я сделал план быстрого тестового приложения после того, как не смог заставить его…
04 июн '16 в 23:53
1
ответ
Как отправить данные из Компонента родителю в AngularJS 1.x
У меня есть две вкладки в качестве компонента, который содержит некоторое поле ввода, когда я нажимаю кнопку SAVE, я хочу получить их значение и сохранить его на сервере. Проблема в том, что функция SAVE находится в index.js (родитель) и поля ввода …
31 июл '17 в 08:16