سوال بپرسید
0

مشکل کار با المان های داینامیک در ویو (Vue js)

سوال بپرسید

با سلام و احترام فراوان 

من توسط یه وب سایت رو که قبلا با لاراول انجام داده بودم رو با vuejs دوباره اجرا کردم، و تمامی بخش ها به خوبی کار میکند

اما در 2 بخش مشکل دارم یکی newstikcer و دیگری menu هست ، این 2 آیتم با Jquery کنترل میشوند، من داده رو کاملا گرفتم و نمایش هم دادم ، مشکلی نیست اما در بخش هایی که jquery میخواد وارد عمل شه مشکل به وجود اومده، مثلا زیر منو ها که در jquery به این صورت کار میکند که هر li که ul داره رو بهش فلان کلاس بده و یا newstikcer که میگه اگر بیش از 1 li پیدا کردی شروع به حرکت کن، من هم منو هم تیکر رو با v-for اجرا کردم ، نمایش داده میشه اما کار نمیکنه، درصورتی که در فایل خام html با مورد اجرا شده توسط Php بدون مشکل کار میکنند

توضیح اینکه من داده های مورد نظر رو در هوک created توسط vuex گرفتم و در computed ذخیره کردم

می خواستم بدونم المان های که vue تولید میکنه چه فرقی با pure html داره که jquery پیداشون نمی کنه !!

یه سئوال دیگه هم داشتم، برای استفاده از v-if باید اون رو در یک تگ استفاده کرد، آیا امکانی وجود داره که تگ در بردارنده vi-f رو نشون نده

به طور مثال

< ul v-if="menu.sub_menu.length > 0">

<li v-for="item in menu.sub_menu">{{item.name}}</li>

<ul>

 این امکان وجود داره که ul نشون ندیم؟

پیشاپیش ممنونم 

برچسب ها:
گزارش سوال
پرسیده شده در
آمار بازدید: 54
سلام، لطفا تحت هر شرایطی ابتدا با استفاده از دستور console.log مطمئن شوید که داده ها را دریافت کرده اید و به درستی خروجی دارید، سپس مباحث فوق را بررسی کنید. کد مربوط به منوها کاملا درست بوده و مشکلی وجود ندارد. به احتمال زیاد شما داده ای را دریافت نمی کنید. در غیر اینصورت، فایل js مربوط به بوت استرپ را لود نکرده اید. – masoudsalehi در
سلام و احترام فراوان خدمت استاد صالحی بزرگوار بله جناب صالحی بنده از 2 طریق تست رو انجام دادم هم axios هم vue-resource در کنسول تمامی داده بصورت کامل دریافت میشوند و از طریق insepct elemnt هم هر بخشی رو بررسی میکنم فایل درست و صحیح ایجاد و تزریق شدند، استاد بزرگوار : سیستم منو به این صورت که در حالت PC کاملا درست نمایش داده می شوند منو ها و زیر منوها دقیقا درست در جای خودشون هستند ، اما این منو به صورت طراحی شده که در قالب موبایل یه span از طریق jquery تزریق می شود و که به روی همون اسپن ul که زیر منو را در بردارد و مخفی هست به صورت نمایان و برعکس در می آید و چند تا کلاس جابجا میشوند در مورد فرمایشتون درمورد bootstrap ، این مو با ساختار بوت استرپ نیست و فایل های خودشو رو داره و من اینطور تست کردم که فایل های Html رو توی کار گذاشتم و به خوبی کار کردند اما به محضی که در v-for قرار میگرند ، مشکلات به وجود می آیند – saman3230 در