راکت

بهم ریختن استایل صفحات بعد از ادد کردن فایل جی اس

9 پاسخ

با سلام و و قت بخیر
توی پروژم از vuejs استفاده میکنم و توی مستر باید فایل app.js رو اد کنم و با اد کردن فایل app.js استایل صفحاتم ب هم میریزه،لطفا راهنماییم کنید،سپاس

ثبت پرسش جدید

پاسخ‌ها

9
حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

سلام ، ببینید فقط اینکه بگید من اینو تو اون ادد کردم مشکل دارم که کسی نمیتونه کمکتون کنه.
یا باید کدتون رو بفرستید بقیه ببیننن و نظرشونو بدن تا مشکلتون پیدا بشه.
یا کل پروژه رو به یکی نشون بدید تا حل کنه براتون

عبداله زرین
عبداله زرین
@mr.zarrin1994

تخصص: Laravel VS Vue js

هیچ خطایی موقع کامپایل و یا اجرا توی کنسول ندارم و فایل app.js رو فقط پایین صفحه میتونم ادد کنم و فقط اونجاست ک کار میکنه ینی بالای صفحه و زیر فایلهای بوت استرپ و استایلها که ادد میکنم کار نمیکنه و owl.carosel هم ارور میگیره توی console

شاید پاسخ شما همین‌جا باشد

عبداله زرین
عبداله زرین
@mr.zarrin1994

تخصص: Laravel VS Vue js

@Alimotreb @hesammousavi @ali.bayat
موقع استفاده از ویو جی اس کتابخونه owl.carosel ارور میگیره،دقیقا مشکل همینه که استایلامو به هم میریزه و ارورش هم اینه
TypeError: $(...).owlCarousel is not a function

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

گویا در تعریف توابع owlCarousel مشکلی هست

عبداله زرین
عبداله زرین
@mr.zarrin1994

تخصص: Laravel VS Vue js

@ali.bayat
مشکل اینجاست که owlCarosel بدون ویو جواب میده اما ویو که میاد به هم میریزه

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

@mr.zarrin1994
شما یک کدنویس هستید پس خیلی واضع هست وقتی قبل ارسال پاسخ میزنیم

لطفا قبل از ارسال پاسخ، بر روی دکمه پیش‌نمایش کلیک کنید. تا از درست بودن نکته ارسال کد و ارور‌ مطمئن شوید.

پس از شما انتظار داریم این نکته رو رعایت کنید.
کدی که در پاسخ قبلی بود رو حذف کردم لطفا با رعایت نکته بالا دوباره کدتون رو ارسال کنید اگر بازم نمیدونید چطور، میتونید شماره 9 صفحه زیر رو مطالعه کنید توضیح داده شده
https://roocket.ir/faq

حسام موسوی
حسام موسوی
@hesammousavi

تخصص: طراح و برنامه نویس

با توجه به ارور owlCarousel ، کاملا مشخصه که نمیتونه کتابخونه owlCarousel رو پیدا و اجرا بکنه.
owlCarousel یک کتابخونه‌ای هست که برای اجرا شدن به jquery نیاز داره !

علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

اگر نمیتونید owlCarousel رو بخوبی با Vue ادغام کنید، وکیج هایی هستند که برای Vue میتونید اسلایدر بسازید و قابقل کاستومایز هم هستند
مثلا: https://www.npmjs.com/package/vue-slider-component

عبداله زرین
عبداله زرین
@mr.zarrin1994

تخصص: Laravel VS Vue js

@hesammousavi @ali.bayat

    <div class="like">
            <p v-if="!flag" class="like-number-p" data-id="like-post-1">{{this.likeCount}}</p>
        <a v-if="!flag" @click="like">
            <span v-if="!flag">+</span><i v-if="!flag" class="fa fa-thumbs-up"></i>
        </a>
            <span v-if="errorShow" id="error">{{this.error}}</span>
        <p v-if="flag" class="like-number-p" data-id="like-post-1">{{this.likeCount}}</p>
        <a v-if="flag" @click="dislike">
            <span v-if="flag">+</span> <i class="fa fa-thumbs-down" v-if="flag" id="dislike"></i>
        </a>
    </div>
</template>

<script>
    import axios from 'axios';
    export default {
        data(){
            return{
                flag:false,
                likeCount:0,
                var:0,
                error:'',
                errorShow:false,
            }
        },
        mounted(){
          axios.get('/*****/public/*****/api/get-likeCount/*****/'+this.*****.id).then(res=>{
              this.var=res.data.var;
              if (this.var === 1){
                  this.flag=true;
              }
              this.likeCount=res.data.likeCount;
          })
        },
        methods:{
            like() {
                axios.get('/*****/public/*****/api/like-*****/' + this.*****.id).then(res => {
                    if (res.data.likeCount) {
                        this.flag = true;
                        this.likeCount = res.data.likeCount;
                        console.log(this.likeCount);
                    }
                    else {
                        this.errorShow=true;
                        this.error=res.data.error;
                        setTimeout(() => this.errorShow=false,3000);
                    }
                })
            },
            dislike() {
                axios.get('/*****/public/*****/api/dislike-*****/' + this.*****.id).then(res => {
                    this.flag = false;
                    this.likeCount = res.data.likeCount;
                })
            }
        },
        props:['*****'],
    }
</script>

<style scoped>
#dislike{
    color: red;
}
    #error{
        color: red;
    }
</style>

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

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