راکت
Iman
Iman
توسط Iman مطرح شد
4 پاسخ

مشکل در لود صفحاتی دارای محتوایی مانند اسلایدر در Vue Router

سلام دوستان

بنده یک مشکلی دارم با vue router که ممنون میشم کسانی که اطلاعات کافی دارند راهنمایی بفرمایند.
هنگام استفاده از vue router قسمتی که یک اسلایدر یا مثلا چارت قرار دادم لود نمیشه، اما وقتی صفحه رو رفرش می کنم لود می کنه. موقع استفاده از vue router در واقع تمامی محتوای دیگه به غیر موارد از این قبیل لود میشن.

سپاس


ثبت پرسش جدید
سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

اگر کدهاتون رو قرار بدین بهتر میشه راهنمایی تون کرد


Iman
Iman
@iman.rjb6 سال پیشمطرح شد
0

سوال بنده خیلی کلی هست دوست عزیز
موقع استفاده از vue router وقتی در یک کامپوننت مثلا یک چارت قرار داده بشه اون چارت لود نمیشه مگر اینکه با مرورگر به آدرس مورد نظر بریم


سیدعلی موسوی
سیدعلی موسوی
تخصص :سی شارپ و پی اچ پی
@juza666 سال پیشمطرح شد
0

شما یک کامپونت داری به فرض

const Foo = { template: '<div>foo</div>' }

که تویی این کامپونت یک چارت یا هرچی داری درسته؟! و وقتی از ویو روتر تویی تگ هات استفاده میکنی

<router-link to="/foo">Go to Foo</router-link>

و اینجوری در APP.JS اصلی تون می نویسن روترها

const routes = [
  { path: '/foo', component: Foo }
]

const router = new VueRouter({
  routes 
})

const app = new Vue({
  router
}).$mount('#app')

اون داده ها در کامپونتتتون اجرا نمیشه ولی وقتی ریفرش میکنی یا مسیر رو در مرورگر دستی وارد میکنی لود میشن؟!!!!
یعنی الان من تست بگیرم و براتون لینک بدم اجرا نمیشه!


Iman
Iman
@iman.rjb6 سال پیشمطرح شد
0

بله دقیقا درسته و اجرا کنید لود نمیشه. در صورتی که کامپوننت هایی که محتوای خاصی ندارن براحتی لود میشن


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

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