Size: a a a

2020 December 30

C

Cucusenok in pro.js
Anton Golovanov
[some_key2: 1]
Это что за структура?
источник

AG

Anton Golovanov in pro.js
Cucusenok
Замечаешь разницу?
источник

C

Cucusenok in pro.js
Anton Golovanov
[some_key2: 1]
Это что за структура?
Вопрос, про динамический ключь-параместр в структуре
источник

AG

Anton Golovanov in pro.js
Cucusenok
Вопрос, про динамический ключь-параместр в структуре
А при чем тут ключ, у тебя или объект приходит или массив объектов.
источник

C

Cucusenok in pro.js
Anton Golovanov
А при чем тут ключ, у тебя или объект приходит или массив объектов.
поправил, массив объектов
источник

AG

Anton Golovanov in pro.js
Cucusenok
поправил, массив объектов
[{some_key: 1}] или [{some_key2: 1}] Ок, теперь какая разница между ними? Я не придираюсь, только тут типы одинаковые
источник

AG

Anton Golovanov in pro.js
Если у тебя в объекте свойство или строка или цифра:
[key: string]: number | string;
источник

S

Syntax Highlight Bot in pro.js
Anton Golovanov
Если у тебя в объекте свойство или строка или цифра:
[key: string]: number | string;
источник

C

Cucusenok in pro.js
Anton Golovanov
[{some_key: 1}] или [{some_key2: 1}] Ок, теперь какая разница между ними? Я не придираюсь, только тут типы одинаковые
эм, ну я может чего не понимаю, но
для some_key1 будет:
type SomeType1 = { some_key1: number | string };

для some_key2 ->
type SomeType2 = { some_key2: number | string };
источник

C

Cucusenok in pro.js
Я хочу в момент инициализации компонента указать что будет использоваться такой ключ
источник

AG

Anton Golovanov in pro.js
Cucusenok
Я хочу в момент инициализации компонента указать что будет использоваться такой ключ
type YourObject = {
 [key: string]: number | string;
};
источник

S

Syntax Highlight Bot in pro.js
Anton Golovanov
type YourObject = {
 [key: string]: number | string;
};
источник

AG

Anton Golovanov in pro.js
Cucusenok
Я хочу в момент инициализации компонента указать что будет использоваться такой ключ
И этот тип к возвращаемому объекту применяй
источник

C

Cucusenok in pro.js
Anton Golovanov
И этот тип к возвращаемому объекту применяй
const key = 'some_key1';
type YourObject = {
 [key: string]: number | string;
};
источник

S

Syntax Highlight Bot in pro.js
Cucusenok
const key = 'some_key1';
type YourObject = {
 [key: string]: number | string;
};
источник

C

Cucusenok in pro.js
Правильно понял?
источник

C

Cucusenok in pro.js
Я думал, будут какие-то сложности. У этого есть название? Вроде dynamic key mapping или вроде того?
источник

AG

Anton Golovanov in pro.js
Cucusenok
Правильно понял?
Не совсем, этот тип, это как интерфейс.
источник

C

Cucusenok in pro.js
Cucusenok
Я думал, будут какие-то сложности. У этого есть название? Вроде dynamic key mapping или вроде того?
источник

AG

Anton Golovanov in pro.js
Cucusenok
Я думал, будут какие-то сложности. У этого есть название? Вроде dynamic key mapping или вроде того?
Эмм, всмысле, просто задай тип объекту.))
источник