Iman
5 سال پیش توسط Iman مطرح شد
4 پاسخ

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

سلام دوستان

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

سپاس


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

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


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

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


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 5 سال پیش آپدیت شد
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.rjb 5 سال پیش مطرح شد
0

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


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

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