Size: a a a

2020 November 24

D

Dmitry in Svelte [svelt]
{#each mainCategory as item}
   <li on:click={getChildrenCategory({item})}>{item.name}</li>
{/each}
Как передать item.id в функцию? Или только целым передавать на бэк и там парсить?
источник

ER

Eric Rovell in Svelte [svelt]
Arushwl
https://github.com/sveltejs/svelte/issues/5665

…Try upgrading rollup-plugin-svelte to 6.1.1
Попробуем)
источник

ER

Eric Rovell in Svelte [svelt]
Dmitry
{#each mainCategory as item}
   <li on:click={getChildrenCategory({item})}>{item.name}</li>
{/each}
Как передать item.id в функцию? Или только целым передавать на бэк и там парсить?
{#each mainCategory as item}
   <li on:click={(item) => getChildrenCategory(item)}>{item.name}</li>
{/each}
источник

ER

Eric Rovell in Svelte [svelt]
Eric Rovell
{#each mainCategory as item}
   <li on:click={(item) => getChildrenCategory(item)}>{item.name}</li>
{/each}
А в самой функции надо уже деструктуризацию

getChildrenCategory({ id })
источник

ER

Eric Rovell in Svelte [svelt]
либо разбить item в самом цикле в each
источник

ER

Eric Rovell in Svelte [svelt]
{#each mainCategory as { name, id}}
   <li on:click={(id) => getChildrenCategory(id)}>{name}</li>
{/each}
источник

A

Arushwl in Svelte [svelt]
Eric Rovell
Попробуем)
работает, но странно почему rollup автоматом не обновился…
источник

ER

Eric Rovell in Svelte [svelt]
Arushwl
работает, но странно почему rollup автоматом не обновился…
Я сначала грешил на новую ноду с новым npm, но хз что произошло😅
источник

A

Arushwl in Svelte [svelt]
синтаксис под новый rollup видать в новом svelte пакете используется
источник

D

Dmitry in Svelte [svelt]
Eric Rovell
{#each mainCategory as { name, id}}
   <li on:click={(id) => getChildrenCategory(id)}>{name}</li>
{/each}
Спасибо. Касяк был в обработчике =)
источник

A

Arushwl in Svelte [svelt]
Eric Rovell
{#each mainCategory as { name, id}}
   <li on:click={(id) => getChildrenCategory(id)}>{name}</li>
{/each}
а чего бы сразу item.id  не передать
getChildrenCategory(item.id)
источник

A

Arushwl in Svelte [svelt]
Dmitry
Спасибо. Касяк был в обработчике =)
в самой функции?
источник

ER

Eric Rovell in Svelte [svelt]
Dmitry
Спасибо. Касяк был в обработчике =)
👍
источник

D

Dmitry in Svelte [svelt]
Arushwl
а чего бы сразу item.id  не передать
getChildrenCategory(item.id)
Можно было и так, но ошибка была в самой функции. Ctrl + С and  Ctrl + V - зло =)
источник

ER

Eric Rovell in Svelte [svelt]
Dmitry
Можно было и так, но ошибка была в самой функции. Ctrl + С and  Ctrl + V - зло =)
Вспомнил))
источник

ИК

Игорь Корнелли... in Svelte [svelt]
Одной не хватает «Open stackoverflow»
источник

A

Arushwl in Svelte [svelt]
Игорь Корнелли
Одной не хватает «Open stackoverflow»
🤓
источник

ER

Eric Rovell in Svelte [svelt]
Игорь Корнелли
Одной не хватает «Open stackoverflow»
😂точно
источник

ER

Eric Rovell in Svelte [svelt]
надо же откуда-то копировать)
источник

D

Dmitry in Svelte [svelt]
Игорь Корнелли
Одной не хватает «Open stackoverflow»
Данная функция реализована софтом. При обновлении буфера обмена срабатывает всплывающее окно, которое предлагает вставить в IDE или открыть stackoverflow
источник