Zote mbili zinaendesha athari za upande kama jibu la mabadiliko ya reaktizi, lakini hutofautiana kwa jinsi tegemezi ilivyoainishwa na taarifa gani wanakupa. Zitumie kwa athari za upande (API simu, kurekodi, kazi ya DOM inayoadhimiana) — sio kwa kuomba maadili (hiyo ni computed).
watch — chanzo halisi, inatoa maadili ya zamani + mipya
<script setup>
import { ref, watch } from "vue";
const searchQuery = ref("");
watch(searchQuery, (newVal, oldVal) => {
// runs ONLY when searchQuery changes; you get both values
console.log(`changed from ${oldVal} to ${newVal}`);
fetchResults(newVal);
});
</script>
