Size: a a a

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

2019 September 20

D

Dima in Angular - русскоговорящее сообщество
Smooth Operator
что это значит?
Когда юзается Инпут, срабатывает колбэк
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Dima
Когда юзается Инпут, срабатывает колбэк
OnChanges хук
источник

D

Dima in Angular - русскоговорящее сообщество
Yuri Katkov
Есть, но это плохо читается
Почему?
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Dima
Почему?
Я не так понял, я думал ты просто про передачу функции в инпут
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
@ganqqwerty
Решил глянуть либу @fortawesome подробнее
Нашёл у них имплементацию бейджей, сделал как в материале,
Итог: Удобство +10
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Илья | 😶
@ganqqwerty
Решил глянуть либу @fortawesome подробнее
Нашёл у них имплементацию бейджей, сделал как в материале,
Итог: Удобство +10
Ссылочку на имплементацию?
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
Yuri Katkov
Ссылочку на имплементацию?
https://golb.hplar.ch/2019/02/fa.html
из док (возможно не офф)
источник

D

Dima in Angular - русскоговорящее сообщество
@Input()
 set name(name: string) {
   console.log('prev value: ', this._name);
   console.log('got name: ', name);
   this._name = name;
 }

Что то такое
источник

D

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

И

Илья | 😶 in Angular - русскоговорящее сообщество
@ganqqwerty
Через стили добавил ещё чтобы было более похоже и теперь прям круто
 transform: scale(1) translateX(50%) translateY(-50%);
 top: -11px;
 right: -11px;
 font-weight: 600;
 z-index: 999;
источник

И

Илья | 😶 in Angular - русскоговорящее сообщество
(z-index лишь в моём кейсе, ибо соседний элемент перекрывал бейдж)
источник

ТЖ

Тихон Жарких in Angular - русскоговорящее сообщество
Всем привет! Есть кастомный инпут, реализованный отдельным компонентом.  (форм-филд, сам инпут, ошибки, хинты, кнопка и иконки).
Данные в него должны попадать из формгруппы, но я не могу понять, как это прикрутить в сторонний компонент.
Каким образом данные с формгруппы можно прокинуть в него?
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Тихон Жарких
Всем привет! Есть кастомный инпут, реализованный отдельным компонентом.  (форм-филд, сам инпут, ошибки, хинты, кнопка и иконки).
Данные в него должны попадать из формгруппы, но я не могу понять, как это прикрутить в сторонний компонент.
Каким образом данные с формгруппы можно прокинуть в него?
ControlValueAccessor реализовали?
источник

ТЖ

Тихон Жарких in Angular - русскоговорящее сообщество
Денис Макаров
ControlValueAccessor реализовали?
пока нет, в эту сторону рыть?
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Тихон Жарких
пока нет, в эту сторону рыть?
если я правильно понял что вы хотите
вы же хотите прикрутить кастомный элемент к реактивной форме, верно?
источник

ТЖ

Тихон Жарких in Angular - русскоговорящее сообщество
Денис Макаров
если я правильно понял что вы хотите
вы же хотите прикрутить кастомный элемент к реактивной форме, верно?
да
источник

ДМ

Денис Макаров in Angular - русскоговорящее сообщество
Тихон Жарких
да
тогда - да, вам нужно, чтобы кастомный элемент реализовывал ControlValueAccessor интерфейс
источник

ТЖ

Тихон Жарких in Angular - русскоговорящее сообщество
в текущий момент существует простой инпут, и в него всё скидываем через формконтролнейм, но в нём должны реализованы быть доп фичи, и потому надо сделать кастом элемент и прокинуть его в кучу других компонентов
источник

ТЖ

Тихон Жарких in Angular - русскоговорящее сообщество
Денис Макаров
тогда - да, вам нужно, чтобы кастомный элемент реализовывал ControlValueAccessor интерфейс
спасибо)
источник