Size: a a a

2020 March 30

I

Illya in Frontend UA
да, хочу добавить data-label для ячеек
источник

SG

Stas G in Frontend UA
ну в колбек метода map приходит вторым аргументом индекс элемента
источник

SG

Stas G in Frontend UA
можешь его брать и доставать из второго массива соответствующий элемент
источник

I

Illya in Frontend UA
Ок, попробую , спасибо 👍
источник

Дп

Джон простоДжон in Frontend UA
но можно еще сделать zip + map 🤔 - некоторые воспринимают как более идиоматичный подход
источник

VS

V7v S6k in Frontend UA
Джон простоДжон
но можно еще сделать zip + map 🤔 - некоторые воспринимают как более идиоматичный подход
Так, +
источник
2020 March 31

AK

Alexander Kuzmenko in Frontend UA
Можно как-то в TS указать что все методы класса должны принимать и отдавать одинаковые типы?
источник

AK

Alexander Kuzmenko in Frontend UA
Хотя наверное тупой вопрос, все-равно в интерфейсе все методы должны быть перечислены
источник

DB

Dima Bildin in Frontend UA
Генериками
источник

AK

Alexander Kuzmenko in Frontend UA
Dima Bildin
Генериками
?
источник

DB

Dima Bildin in Frontend UA
Ну если я правильно понял вопрос
export interface TypeCheckerInterface<T, P> {
 isString(value: T): P;
 isNumber(value: T): P;
}
источник

DB

Dima Bildin in Frontend UA
Dima Bildin
Ну если я правильно понял вопрос
export interface TypeCheckerInterface<T, P> {
 isString(value: T): P;
 isNumber(value: T): P;
}
Но судя по тому, что это за интерфейс, наверное, всё-таки не это имелось в виду)
источник

AK

Alexander Kuzmenko in Frontend UA
Dima Bildin
Но судя по тому, что это за интерфейс, наверное, всё-таки не это имелось в виду)
у меня все методы похожи друг на друга, думал можно что-то типа

export interface TypeCheckerInterface {
   [allMethods](value: any): boolean;
}
источник

DB

Dima Bildin in Frontend UA
Alexander Kuzmenko
у меня все методы похожи друг на друга, думал можно что-то типа

export interface TypeCheckerInterface {
   [allMethods](value: any): boolean;
}
Ну, можно

[k: string](value: any): boolean;


но ты ж, наверное, хочешь знать, какие конкретно методы
источник

AA

Anna Alimova 👩‍💻 in Frontend UA
Панове, а хто шарить underscore.js, у мене така штука: після апдейту ноди перестало працювати _.deepExtend({}, this.props.data) і я геть не можу знайти в документації щось про те, як воно мало би. Чи правильно я розумію, що можна замінити на .extend і все працюватиме як слід?
источник

AK

Alexander Kuzmenko in Frontend UA
Dima Bildin
Ну, можно

[k: string](value: any): boolean;


но ты ж, наверное, хочешь знать, какие конкретно методы
Да, так и решил в итоге оставить как есть)
источник

DB

Dima Bildin in Frontend UA
Anna Alimova 👩‍💻
Панове, а хто шарить underscore.js, у мене така штука: після апдейту ноди перестало працювати _.deepExtend({}, this.props.data) і я геть не можу знайти в документації щось про те, як воно мало би. Чи правильно я розумію, що можна замінити на .extend і все працюватиме як слід?
_.extend shallow. deepExtend вовсе нет в доках underscore (и я не уверен, но вроде и не было никогда)
источник

AA

Anna Alimova 👩‍💻 in Frontend UA
Dima Bildin
_.extend shallow. deepExtend вовсе нет в доках underscore (и я не уверен, но вроде и не было никогда)
Пасиб. Вот меня это и смутило - у меня оно буквально вчера работало ))
источник
2020 April 01

SS

Serhey Shmyg in Frontend UA
Привіт, виникло питання по даті. Є така дата в ісо форматі 2020-03-26T14:22:11.298749Z, коли підставляю її в ’new Date(‘2020-03-26T14:22:11.298749Z’)` то отримую ’Thu Mar 26 2020 16:22:11 GMT+0200 (Eastern European Standard Time)’, але якщо просто вивести new Date().toString, то бачимо що ГМТ у нас +3 - Wed Apr 01 2020 09:42:23 GMT+0300 (Eastern European Summer Time).
Чому так? І чи ок лишити з ГМТ +2, чи потрібно конвертувати в локальний час? Якщо потрібно то чому джс по дефолту це не робить?
источник

пх

паша хз in Frontend UA
Serhey Shmyg
Привіт, виникло питання по даті. Є така дата в ісо форматі 2020-03-26T14:22:11.298749Z, коли підставляю її в ’new Date(‘2020-03-26T14:22:11.298749Z’)` то отримую ’Thu Mar 26 2020 16:22:11 GMT+0200 (Eastern European Standard Time)’, але якщо просто вивести new Date().toString, то бачимо що ГМТ у нас +3 - Wed Apr 01 2020 09:42:23 GMT+0300 (Eastern European Summer Time).
Чому так? І чи ок лишити з ГМТ +2, чи потрібно конвертувати в локальний час? Якщо потрібно то чому джс по дефолту це не робить?
та всё ок)
источник