169 похожих чатов

Добрый день, кто-нибудь работал с либой Svelecte - фетчем забираю

джейсон с сервера, и хочу его передать в блок <Svelecte options={ json }></Svelecte> - но значения undefined. Как сделать, чтобы распознавалось?

7 ответов

34 просмотра

Надо подготовить данные в нужном формате. Типа: const options = serverData.map( ({ id, title }) => ({ id, label: title }) ) <Svelect {options} /> Подробности что кушает компонент в options думаю найдёте в доках.

Евгений-Коновалов Автор вопроса
Valexr
Надо подготовить данные в нужном формате. Типа: c...

Да, как вы сказали по примеру, данная подготовка данных работает. Но вот еще вопрос, полученный фетчем массив джейсона парсится через each array as ar ar.Item, но проверять если сам объект данных он нулевой длинны, и получается теперь, что через подготовку данных массив тоже нулевой и соответственно одно значение undefined отдается. Опять вопрос как парсить?)

Евгений Коновалов
Да, как вы сказали по примеру, данная подготовка д...

У вас в ответе пустое значение есть? Репл можете сделать ?

Евгений-Коновалов Автор вопроса
Valexr
У вас в ответе пустое значение есть? Репл можете с...

https://svelte.dev/repl/abacfb8548974002898b2db1cee5148b?version=3.49.0 - вот, но это не фетч будет, а фетч такой fetch('http://0.0.0.0:10005/url') .then(response => response.json()) .then(data => list = data)

Евгений-Коновалов Автор вопроса
Евгений Коновалов
https://svelte.dev/repl/abacfb8548974002898b2db1ce...

то есть с вариантом фетча, объект будет пустой, но его можно вывести в цикле svelte

Евгений-Коновалов Автор вопроса
Valexr
Вот это что значит?

в консоле если вывести, объект пустой, но в цикле он выводиться

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
вы делали что-то подобное и как? может есть либы готовые? увидел картинку нокода, где всё линиями соединено и стало интересно попробовать то же в ddl на lua сделать. решил с ч...
Victor
8
Ребят в СИ можно реализовать ООП?
Николай
33
Подскажите пожалуйста, как в CustomDrawCell(Sender: TcxCustomGridTableView; ACanvas: TcxCanvas; AViewInfo: TcxGridTableDataCellViewInfo; var ADone: Boolean); получить наз...
A Z
7
Карта сайта