दुबै reactive परिवर्तनको प्रतिक्रियामा side effects चलाउँछन्, तर तिनीहरू निर्भरताहरू कसरी निर्दिष्ट गरिन्छ र तिनीहरूले कस्तो जानकारी दिन्छन् भन्नेमा भिन्न हुन्छन्। Side effects (API कल, logging, manual DOM काम) को लागि तिनीहरू प्रयोग गर्नुहोस् — होइन मानहरू व्युत्पन्न गर्न (त्यो computed हो)।
watch — explicit source, पुरानो + नयाँ मानहरू दिन्छ
<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>
