Size: a a a

Angular - русскоговорящее сообщество

2020 March 22

B

Bretbas in Angular - русскоговорящее сообщество
Я имел ввиду, поддерживает angular стрелочные функции прямо в шаблоне, чтобы не определять их в ts файлах компонента
источник

B

Bretbas in Angular - русскоговорящее сообщество
[titleSelector]="(category) => category.name"
источник

B

Bretbas in Angular - русскоговорящее сообщество
типо такого
источник

O

Oleg in Angular - русскоговорящее сообщество
Ребята, привет, подскажите, что может вызвать эту ошибку в тесте?
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Bretbas
Я имел ввиду, поддерживает angular стрелочные функции прямо в шаблоне, чтобы не определять их в ts файлах компонента
Напрямую нет
источник

НК

Назар Калитюк... in Angular - русскоговорящее сообщество
Oleg
Ребята, привет, подскажите, что может вызвать эту ошибку в тесте?
нужно в testbed подключить RouterTestingModule
источник

B

Bretbas in Angular - русскоговорящее сообщество
🧤 Andrei Kapytau
Напрямую нет
может кто то пытался реализовать?
я примерно такое делал на wpf. Там есть встроенная поддержка допиливания парсера шаблона.
источник

O

Oleg in Angular - русскоговорящее сообщество
Назар Калитюк
нужно в testbed подключить RouterTestingModule
В imports в смысле или в providers?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Oleg
Ребята, привет, подскажите, что может вызвать эту ошибку в тесте?
роутер модуль не импортнул. или его мок
источник

НК

Назар Калитюк... in Angular - русскоговорящее сообщество
Oleg
В imports в смысле или в providers?
в imports, это же модуль
источник

O

Oleg in Angular - русскоговорящее сообщество
Anton Shvets
роутер модуль не импортнул. или его мок
я вот так делаю, это не верно?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Oleg
я вот так делаю, это не верно?
да вроде должно работать.
попробуй вместо него взять RouterTestingModule, без маршрутов, просто модуль.
источник

O

Oleg in Angular - русскоговорящее сообщество
Сейчас попробую
источник

O

Oleg in Angular - русскоговорящее сообщество
Прикол, ничего не поменял и тесты зеленые стали ))
источник

O

Oleg in Angular - русскоговорящее сообщество
Всем спасибо за помощь
источник

🧤K

🧤 Andrei Kapytau in Angular - русскоговорящее сообщество
Bretbas
может кто то пытался реализовать?
я примерно такое делал на wpf. Там есть встроенная поддержка допиливания парсера шаблона.
Здесь вам не впф, ангуляр такое не поддерживает https://github.com/angular/angular/issues/14129
источник

О

Олег in Angular - русскоговорящее сообщество
Здравствуйте.
Есть родительская компонента где используется модалка (material dialog). Я её закрываю, открываю и делаю подписку на afterClosed. И при додавании нового продукта (закрывании модалки) я меняю булеан переменную и в подписке инпутом прокидываю её в дочернию компоненту. Где в дочерней показывается спинер если она true. И если false - нет. (Это все делается через *ngIf).
Проблема в том что на ngOnChanges (в дочерней компоненте) я в консоль вывожу эту переменную и все ок (она обновляется и меняется на true/false) а вот сам DOM не реагирует. Так и стоит там начальное значение и не меняется.
В чем может быть проблема?
источник

B

Bretbas in Angular - русскоговорящее сообщество
очень жаль
источник

B

Bretbas in Angular - русскоговорящее сообщество
может быть в новых версиях добавят
источник

B

Bretbas in Angular - русскоговорящее сообщество
достаточно удобно было бы НЕ писать так:
        <tree-selector
                formControlName="categoryId"
                [valueSelector]="categoryIdSelector"
                [titleSelector]="categoryNameSelector"
                [dataSource]="categories">
       </tree-selector>
а писать вот так:
        <tree-selector
                formControlName="categoryId"
                [valueSelector]="category => category.id"
                [titleSelector]="category => category.name"
                [dataSource]="categories">
       </tree-selector>
источник