Описание тега angular-decorator

1 ответ

TypeScript декоратор для функции setTimeout()

Я начал изучать, как реализовать декоратор TypeScript в моем приложении. Итак, я начал с setTimeout, Это декоратор метода, который выполняет метод через некоторое время. Например: @Decorators.timeout() public someMethod () {} Вот моя реализация: exp…
1 ответ

Как декоратор применяется к классам в угловых в случае нескольких классов

Мы используем @decorator для определения декораторов классов. Но что, если у нас есть несколько декораторов и несколько классов в одном файле, как декоратор отображается на их класс? Или мы не можем использовать несколько декораторов в одном файле?
21 мар '18 в 03:59
1 ответ

Можем ли мы получить доступ к $ обеспечить внутри декоратора в Angular JS?

Недавно я наткнулся на викторину, и вопрос Decorators use Select one: a. Both b. $delegate c. None d. $provide Я выбираю b. $ Делегат, и тест говорит, что это неправильно, и тест говорит, что правильный ответ - а. Так что мне было интересно, если эт…
19 май '16 в 05:57
1 ответ

Как украсить $modalInstance в Angular

Возможно ли это, или в настоящее время существует способ перехватить все модальные экземпляры при создании и привязать его к значениям обещания? В идеале я хотел бы создать для этого Angular декоратор, но в загрузчике приложения нет поставщика $moda…
1 ответ

Нужны ли [провайдеры] при внедрении зависимости от конструктора?

Проходя этот учебник todo, он имеет следующее: import {TodoDataService} from './todo-data.service'; @Component({ // ... providers: [TodoDataService] }) constructor(private todoDataService: TodoDataService) { } IIUC мы должны объявить TodoDataService…
02 июн '17 в 19:41
0 ответов

Декораторы выполняются дважды в угловых 2 env

Играя с декораторами, в среде ng2 (на основе ang-cli) я написал файл.spec.ts. Я ожидал этого: Оценка выражения будет сверху вниз Результаты будут функциями и будут выполняться снизу вверх. И то, и другое происходит (как и ожидалось), и это нормально…
1 ответ

Какая замена для Директивы @Decorator?

Я обновляю код дротика с углового 1 до углового 4. Эта строка теперь выдает ошибку в моей IDE: @Decorator(selector: '[citable]') Аннотация должна быть либо константной переменной, либо вызовом константной конструкции. Мне удалось исправить эту ошибк…
24 сен '17 в 01:31
1 ответ

Angular Property Decorator создает только один экземпляр свойства для каждого типа класса

Я использую Property Decorator для создания Observable со статическим getter/setter для каждого свойства. В конце концов, вы можете использовать декоратор таким образом class Test { @ObservableProperty(DEFAULT_CATS) cats: number; @ObservableProperty…
0 ответов

Ожидается двоеточие (и подобные ошибки) в Angular Universal demo

Angular предоставляет демонстрационный код для изучения их универсального рендеринга на стороне сервера. На шаге 5 пример кода веб-пакета Javascript пытается объявить константы и тому подобное внутри декоратора, который возвращает ошибки о пропущенн…
1 ответ

Оформление сервиса методом, который использует $http

Я пытаюсь украсить сервис другим способом. Проблема в том, что метод использует $http который я не могу ввести в angular.config заблокировать, потому что он еще не был инициализирован. Я думал, что смогу обойти это, используя $injector так как это б…
15 апр '15 в 15:28
2 ответа

Angular 6 decorators - Может кто-нибудь, пожалуйста, демистифицировать декораторов? Как это работает, в каком случае использовать

Я изучаю угловой 6. Есть кое-что, что я пытаюсь понять, но все еще не могу полностью понять. Это декоратор. Декоратор можно использовать для классов, методов, переменных,... Я прочитал несколько статей на эту тему. Но все еще не все. Какие именно де…
08 янв '19 в 17:15
0 ответов

Инъекционные услуги в Угловом декораторе

Я хочу использовать инъекционный сервис, который читается для изменений в другом компоненте, в пользовательском декораторе. Проблема в том, что у меня нет конструктора для внедрения этого сервиса, если я создаю экземпляр этого сервиса, компонент, ко…
0 ответов

angular 2 - дочернее свойство @Input не определено при использовании вложенных свойств @Input() во вложенных компонентах

Пытаясь сделать мое приложение более модульным, поэтому я создаю вложенные компоненты следующим образом: Это выпадающий компонент, который многократно используется в компоненте диаграммы страницы. Dropdown.component.ts @Component({ selector: 'my-dro…
1 ответ

Angular 6: Добавление @Input к компоненту не работает

Я должен что-то упустить @Inputпотому что я получаю эту ошибку от Angular CLI: ERROR in app/web/progress/progress-button/progress-button.component.ts(10,4): Error during template compile of 'ProgressButtonComponent' Only initialized variables and co…
06 июн '18 в 15:07
1 ответ

Как работает угловой метод декоратора?

В этом уроке Angular Decorator, учебник объясняет, что дроссельная заслонка (функция дроссельной заслонки lodash) может быть сделана следующим образом: import t from 'lodash.throttle'; export function throttle( milliseconds : number = 500 ) : Method…
20 окт '17 в 00:08
1 ответ

Угловое удлинение против $provide.decorator

Я сбит с толку. Не могли бы вы уточнить разницу между angular.extend() и $ provide.decorator? Why and when use the second one? Декоратор делает что-то другое, чем расширение? Я не могу найти ответ после выполнения поиска...
1 ответ

angular2/rxjs ng Отписаться: как отписаться от всех подписок с декоратором?

На основании edit3 здесь я реализовал это решение. Но сделать эту инициализацию субъекта и "очистить" в ngOnDestroy в каждом компоненте - все еще боль. Я думал, что это может быть передано декоратору, например. основываясь на этом посте: export func…
18 апр '17 в 17:53
2 ответа

Что такое "это" в угловом декораторе?

Я просматриваю этот документ, у меня путаница в том, что такое "это" в link.apply(this, attrs). Может кто-нибудь помочь? $provide.decorator('fooDirective', function($delegate) { var directive = $delegate[0]; directive.scope.fn = "&"; var link = …
3 ответа

Как отправить список из одного вложенного компонента в другой вложенный компонент? угловатый

Я работаю над проектом, который имеет в левой части экрана категории, и при нажатии на каждую категорию в середине экрана должны отображаться статьи / товары, которые относятся к выбранной категории. Я выделил категории слева очень просто, как это: …
1 ответ

Украшение Angular-UI Bootstrap модальный

У меня есть функция, которую я создаю, это примерно 90% функциональности, которую обеспечивает Angular-UI Bootstrap Modal. Единственная разница заключается в следующем: Модал должен быть расположен относительно контейнера div (я уже занимался стилем…