M
Глупая идея :), значение-то инкрементится у всех. Видимо, буду выносить в отдельный компонент.
Size: a a a
M
МТ
МТ
IF
IF
K
IF
МТ
МТ
МТ
IF
K
AS
<div>
<input type="text" list="datalist-id">
<datalist id="datalist-id">
{#each some_const as item}
<option value="{item}">
{/each}
</datalist>
</div>
{#if !document.querySelector('#datalist-id') }
, но не работает, видимо, потому что сначала выполняются условия для всех компонентов, потом уже результат вставляется в DOM, в итоге от такого if никакой пользы.M
AS
M
i
будет равен 1, и условие if i === 0
уже не будет выполняться и в первом. То есть на изменение этой переменной нет реакции. Я пробовал сделать то же самое с writable store, там реакция была, и if $i === 0
переставал выполняться везде после добавления второго элемента.AS
AS
AS
AS