Size: a a a

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

2018 March 28

K

Katerina in AngularPiter - русскоговорящее сообщество
обычный переводчик + запросы типа 'expose programming'
источник

DT

Dmitry Teplov in AngularPiter - русскоговорящее сообщество
Dmitry Teplov
Такая телега имеет место быть, как думаете?
export function checkType(type: string) {
 return (target: object, property: string) => {
   let _val = target[property];
   delete target[property];

   Object.defineProperty(target, property, {
     set: function set(newVal) {
       const newValType = typeof newVal;
       if (newValType !== type) {
         throw new TypeError(`Invalid ${property} type (${newValType}). Should be ${type}.`);
       }
       _val = newVal;
     },
     get: function get() {
       return _val;
     },
     enumerable: true,
     configurable: true,
   });
 };
}

...
@Input() @checkType('number') public defautDate: number;
сделал в итоге вот так:
https://stackblitz.com/edit/typescript-processor-decorator?file=app/date.component.ts
а-ля пайп
источник

АД

Александр Духовняк in AngularPiter - русскоговорящее сообщество
Может дать возможно принтмать массив функций или просто функцию?
источник

DT

Dmitry Teplov in AngularPiter - русскоговорящее сообщество
Александр Духовняк
Может дать возможно принтмать массив функций или просто функцию?
так то можно, я хотел разобраться, как композировать проперти декораторы
источник

АД

Александр Духовняк in AngularPiter - русскоговорящее сообщество
Dmitry Teplov
так то можно, я хотел разобраться, как композировать проперти декораторы
Я не и не настаивал. Просто мысль в слух)
источник

DT

Dmitry Teplov in AngularPiter - русскоговорящее сообщество
Александр Духовняк
Я не и не настаивал. Просто мысль в слух)
источник

АД

Александр Духовняк in AngularPiter - русскоговорящее сообщество
Мне кажется хорошо.
А как итог хочется сказать, что не плохо данные проверить и подготовить до того как они в компонент попадут)
источник

АД

Александр Духовняк in AngularPiter - русскоговорящее сообщество
Аналогия с пайпами мне понравилась
источник
2018 March 29

АД

Александр Духовняк in AngularPiter - русскоговорящее сообщество
Утро доброе!
“Avoiding common confusions with modules in Angular” @maxim_koretskyi https://blog.angularindepth.com/avoiding-common-confusions-with-modules-in-angular-ada070e6891f
источник

MI

Max Ivanov in AngularPiter - русскоговорящее сообщество
ngPiter чат догнал ngMoscow))
источник

И

Иван in AngularPiter - русскоговорящее сообщество
Max Ivanov
ngPiter чат догнал ngMoscow))
ещё нет… да и не пьют тут 😐
источник

И

Иван in AngularPiter - русскоговорящее сообщество
тут про какие-то доклады и ангуляр…
источник

MI

Max Ivanov in AngularPiter - русскоговорящее сообщество
Культурная столица России как бы)
источник

АД

Александр Духовняк in AngularPiter - русскоговорящее сообщество
Иван
ещё нет… да и не пьют тут 😐
Так это вам в @beerjs_spb )
источник

И

Иван in AngularPiter - русскоговорящее сообщество
просто ngMoscow - это про бухич
источник

И

Иван in AngularPiter - русскоговорящее сообщество
я был я на сходке питерской... пришло 5 человек, из которых двое не пили 😂
источник

АД

Александр Духовняк in AngularPiter - русскоговорящее сообщество
Иван
я был я на сходке питерской... пришло 5 человек, из которых двое не пили 😂
5?) wow wow
источник

DT

Dmitry Teplov in AngularPiter - русскоговорящее сообщество
Иван
я был я на сходке питерской... пришло 5 человек, из которых двое не пили 😂
да ладно, после митапа достаточно народу было же
источник

И

Иван in AngularPiter - русскоговорящее сообщество
Dmitry Teplov
да ладно, после митапа достаточно народу было же
я про первую январскую
источник

И

Иван in AngularPiter - русскоговорящее сообщество
на афтерпати норм было, да... но не все решились продолжить на рубинштейна)
источник