Size: a a a

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

2020 March 13

nt

nur tlek in Angular - русскоговорящее сообщество
Yuri Katkov
ага, при этом в шаблоне можешь передать любую хрень туда(
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Smooth Operator
а чем разница?
ну, если обзервабл бесконечный, а внутри инита у нас идет map
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
тогда обновление массива родителем будет просто выстреливанием очередного значения в тот обзервабл
источник

nt

nur tlek in Angular - русскоговорящее сообщество
но билд есть
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
да, но это на уровне ide как я понимаю
источник

Кm

Кирилл mrDoode in Angular - русскоговорящее сообщество
Let me take you into the light
Покажи как ты подключаешь JQ
angular.json:
"scripts": [
             "node_modules/jquery/dist/jquery.min.js",
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Yuri Katkov
ну, если обзервабл бесконечный, а внутри инита у нас идет map
в инпут передаешь обсервабл, так?
источник

D

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

YK

Yuri Katkov in Angular - русскоговорящее сообщество
Smooth Operator
в инпут передаешь обсервабл, так?
так точно
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
так я не пойму в чем проблема
в инпуте же будет указан тип обсервабл
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
нене. Идея такая - не передавать массив, а передавать обзервабл массивов
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
тогда не нужен onchanges
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Yuri Katkov
нене. Идея такая - не передавать массив, а передавать обзервабл массивов
источник

YK

Yuri Katkov in Angular - русскоговорящее сообщество
ладно, наверное, я оверинжинирю, заюзаю onchanges
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Smooth Operator
я бы запретил алиасы инпутов
и сделал бы тайп каст от типа компонента в OnChanges
export type TypedChanges<T> = {
   [P in keyof T]?: TypedChange<T[P]>;
};

export class TypedChange<T> extends SimpleChange {
   previousValue: T;
   currentValue: T;
}

вот так
источник

YK

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

Ti

Time is the side eff... in Angular - русскоговорящее сообщество
Karpov Vladimir
Парни, у кого-то есть готовое tslint правило, чтобы Ангуларовские lifecircle методы шли строго после конструктора класса ?
Переезжай на еслинт)
источник

GK

Georgii Klubnikov in Angular - русскоговорящее сообщество
Yuri Katkov
переименуешь инпут и сидишь целый день кукуешь - почему половина функционала отвалилась
используйте вебшторм, он темплейти чекает и чекает типы инпутов, также прогоняйте прод сборку,  после переименования он вам просто не соберет
источник

KV

Karpov Vladimir in Angular - русскоговорящее сообщество
Time is the side effect
Переезжай на еслинт)
в нем это реализовано?
источник

E

Eugene in Angular - русскоговорящее сообщество
Georgii Klubnikov
используйте вебшторм, он темплейти чекает и чекает типы инпутов, также прогоняйте прод сборку,  после переименования он вам просто не соберет
можно и в vscode, если ivy и templateCheck включен
источник