سلام
میخواستم بدونم watch در ویو جی اس چه کاربردی داره دقیقا
با تشکر
@mostafa.8722
watch روی یه متغییر بگوش میشینه و هر وقت تغییر کرد اون کاری رو که براش مشخص میکنید انجام میده ، مثلا فرض کنید دارید یه سرچ ریل تایم مینویسید و میخواید هر وقت محتویات تکست فیلد عوض شد بره یه api لود کنه و اطلاعات رو از بکند بگیره نشون بده ، اگر عادی بخواید این کارو انجام بدید مثلا میتونید یه اینتروال ست کنید و هر 1 ثانیه چک کنید تغییر کرده یا نه ، ولی چه کاریه ,watch این کارو واسه شما انجام میده .
برای این کار یه متغیر search تعریف میکنید و توی v-model تکست فیلد قرار میدید ، و بعد watch رو تعریف میکنید
watch:{
search: function (val){
console.log('I am here')
$this->getPosts(val)
}
}
تابع getPost رو هم تو بخش methods تعریف میکنید ، حالا هر کاراکتری که توی تکست فیلد بنویسید یا پاک کنید این تابع یه بار اجرا میشه.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟