\n```\n\nПаттерн интервью: \n1) читать/отображать → `computed` + немутирующие методы; \n2) писать в store → мутация (`push`) или иммутабельное присвоение (`arr.value = arr.value.filter(...)`).\n\nВажно формулировать аккуратно: «немутирующий метод сам по себе не “ломает реактивность”» — реактивность срабатывает, когда меняется отслеживаемый источник, от которого зависят эффекты.\n\nЧастый баг новичка: `const filtered = list.filter(...)` без `ref`/`computed` и ожидание, что шаблон сам узнает о `filtered`. Локальная переменная вне реактивной системы не отслеживается. Либо `computed`, либо запись в `ref`. Для Pinia то же правило: меняйте state явно."}}}
Загрузка…
