DK
Вот пример где будет:
https://svelte.dev/repl/bc8f3e358bf2435d8337e48ac321da0b?version=3.29.7
Size: a a a
DK
ON
$: name = (a, b) => a + b;
ON
$: name = (a, b) => a + b;
{} != {}
новая ф-ия всегда не равна предыдущей.AP
{} != {}
новая ф-ия всегда не равна предыдущей.АН
export let a = {},
это будет единый на все остальные модули объект, который ты откуда угодно можешь менять.AP
DK
export let prop = {},
fn = () => console.log(prop)
import {prop, fn} from "./Module1.js"
prop.key = 12345;
fn();
PM
$: name = (a, b) => a + b;
PM
ON
PM
AP
PM
PM
ON
PM
{#each items as item}
<div>{func(item)}</div>
{/each}
<script>
let foo, bar, baz, quux;
$: func = item => item + foo + bar + baz + quux;
</script>
PM
IV
ON
{#each items as item}
<div>{func(item)}</div>
{/each}
<script>
let foo, bar, baz, quux;
$: func = item => item + foo + bar + baz + quux;
</script>
$invalidate(5, func = item => item + foo + bar + baz + quux)
ON
$invalidate(5, NaN)
или т.п.