Size: a a a

2021 February 23

A

Arushwl in Svelte [svelt]
всмысле работает
источник

AK

Alex Kulakoff in Svelte [svelt]
Nikita Sologub
ну такое))
почему? самый норм вариант
источник

DK

Dan Kozlov in Svelte [svelt]
Arushwl
а как вот такое удаление по индексу переписать покороче?:

arr = arr.slice(0, i).concat(arr.slice(i + 1, arr.length));
Но вот этот сниппет, конечно, фууух :)
источник

DK

Dan Kozlov in Svelte [svelt]
Alex Kulakoff
почему? самый норм вариант
Оно итерирует над всем массивом, чтобы удалить по индексу. Это ничем не лучше сплайса, ни по одной причине :)
источник

A

Arushwl in Svelte [svelt]
Dan Kozlov
Оно итерирует над всем массивом, чтобы удалить по индексу. Это ничем не лучше сплайса, ни по одной причине :)
для splice() нужен ключ? чет не работает если передаю i из {each arr as a, i}
источник

DK

Dan Kozlov in Svelte [svelt]
Arushwl
для splice() нужен ключ? чет не работает если передаю i из {each arr as a, i}
Нет, нужен индекс. Хз как ты вызываешь, код покажи! :) Оно работает, инфа 100%
источник

A

Arushwl in Svelte [svelt]
передаю i
источник

A

Arushwl in Svelte [svelt]
в функции slice()
источник

NS

Nikita Sologub in Svelte [svelt]
нужно, attachements.splice(i,1)
attachents = attachments
источник

A

Arushwl in Svelte [svelt]
а
источник

A

Arushwl in Svelte [svelt]
присвивать после
источник

NS

Nikita Sologub in Svelte [svelt]
угу
источник

NS

Nikita Sologub in Svelte [svelt]
замутировать -> обновить
источник

A

Arushwl in Svelte [svelt]
работаит )
источник

A

Arushwl in Svelte [svelt]
спасибо всем 👍🏻
источник

A

Arushwl in Svelte [svelt]
есть другой моент )))
источник

A

Arushwl in Svelte [svelt]
на выходе в консоле Array.lenght - как положено - а проверить на него не могу... undefined
источник

A

Arushwl in Svelte [svelt]
ток через свойства объекта видит Object.entries(attachments).length
источник

AK

Alex Kulakoff in Svelte [svelt]
Dan Kozlov
Оно итерирует над всем массивом, чтобы удалить по индексу. Это ничем не лучше сплайса, ни по одной причине :)
имутабельный вариант, легче читается
источник

A

Arushwl in Svelte [svelt]
так-то массив typeof === object тоже
источник