توضیحات

در این جلسه به ویژگی mixins در vue.js (ویو جی اس) می پردازیم.


javascript جاوا اسکریپت vuejs ویو جی اس

مدرس دوره علی شیخ
مدت دوره 11:05:31
تعداد ویدیو 69

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • با سلام و احترام
    من اسم متغیری که در فایل mixins.js ایجاد کردم : values می باشد.

    
    
    <template>

    <ul>
    <li v-for="(lang ,index) in langs" :key="index">{{ lang }}</li>
    </ul>
    </template>

    <script>
    import { values } from '../mixins.js'
    export default {
    mixins:[values]
    }
    </script>


    با توجه به کد :
    سوال 1 : موقع import چرا از علامت { } استفاده کردیم ؟
    سوال 2 : شما فرمودید که mixins یک آرایه را میگیرد .
    چرا مقداری که درون آرایه استفاده کردیم بدون کوتیشن است؟
    در صورتی که در آموزش ها مقداری که درون آرایه قرار می دادیم درون کوتیشن نوشته می شد، به این صورت :
    
    mixins:['values']
    

    • سلام وقت بخیر.
      هر دو سوالتون مربوط به js هست که پیش نیاز این دوره هست.
      سوال اول بحث import و export هست که اگه بصورت default مقداری export نشه به این شکل import میشه
      سوال دوم هم متغیری که import شده قرار گرفته و string نیست که توی کوتیشن باشه
      پیش نیاز این دوره را یکبار دیگه مشاهده کنید.

  • با درود
    مهندس شیخ ارجمند
    آیا منطقی است که کلیه متد‌ها و یا داده‌ها را در یک فایل js قرار دهیم و سپس در هر کامپوننتی که نیاز بود به صورت mixins آن را وارد کنیم.
    آیا استراتژی درستی است؟
    با تشکر

    • سلام وقت بخیر.
      برای موارد که نیاز هست توی کامپوننت های مختلف داشته باشید میتوانید از این ویژگی استفاده کنید که کدهای تکراری کمتر و توسعه راحتری داشته باشید.