m3hdi_v1
5 سال پیش توسط m3hdi_v1 مطرح شد
2 پاسخ

ری لود کامپوننت

سلام بچه ها.
من تو vue router یه route دارم کع تو چند جا call شده و همشون هم یه کامپوننت رو لود میکنن منتها با پارامترهای مختلف ،
یعنی هرکدوم با توجه به پارامترهاشون از سرور باید دیتای اختصاصی خودشون رو بگیرن،
الان مشکلی که هست اینه که اون متد فراخونی دیتا یا بهتر بگم کل کامپوننت فقط یه بار تو اولین call اجرا میشه
چیکار کنم که با هربار call شدن route کامپوننت و یا اون بخش موردنظرم مجدد لود شه؟؟

ممنون


ثبت پرسش جدید
m3hdi_v1
تخصص : test
@m3hdi 5 سال پیش مطرح شد
0

جواب رو پیدا کردم شاید به درد دوستان بخوره!

watch:{
            $route(to, from){
                this.get_projects();
            }
        }

m3hdi_v1
تخصص : test
@m3hdi 3 سال پیش مطرح شد
0

watch:{
$route(to, from){
this.get_projects();
}
}


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام