Vue.js vue滑动箭头在vuejs组件中不可见

Vue.js vue滑动箭头在vuejs组件中不可见,vue.js,Vue.js,我正在vuejs中使用vue slick(v-1.1.15)来显示一些滑动图像。虽然图像是自动滑动的,但我也需要箭头使它们手动滑动。 问题不是这些箭头,而是显示了两个按钮“下一步”和“上一步” 我还为vue slick导入了.css文件以使其工作,但找到了有用的结果 下面是我的代码: <template> <div> <div class="idb-full-block"> <slick ref="slick" :options=

我正在vuejs中使用vue slick(v-1.1.15)来显示一些滑动图像。虽然图像是自动滑动的,但我也需要箭头使它们手动滑动。 问题不是这些箭头,而是显示了两个按钮“下一步”和“上一步”

我还为vue slick导入了.css文件以使其工作,但找到了有用的结果

下面是我的代码:

<template>
<div>
    <div class="idb-full-block">
        <slick ref="slick" :options="slickOptions" v-if="someVar !== null">
            <div class="content-wrap" v-for="var in someVar" :key="var.img">
                <div class="idb-block-content p-20">
                    <div class="pp-image mb-20 d-flex justify-content-center align-items-center">
                        <img :src="var.img" class="img-fluid" alt="pp" width="" height="" />
                    </div>
                    <div class="d-flex justify-content-between mb-10">
                        <h5 class="mb-0">{{var.title}}</h5>
                        <h5 class="text-danger mb-0 fw-bold">{{var.price}}</h5>
                    </div>
                    <div class="pp-ratings">
                        <i v-for="(stars, index) in 5" :key="index" class="fa fa-star text-warning"></i>
                    </div>
                </div>
                <ul class="pp-stats footer-border">
                    <li class="w-33">
                        <h4 class="fw-bold">{{var.sales}}</h4>
                    </li>
                    <li class="w-33">
                        <h4 class="fw-bold">{{var.rating}}</h4>
                    </li>
                    <li class="w-33">
                        <h4 class="fw-bold">{{var.comments}}</h4>
                    </li>
                </ul>
            </div>
        </slick>
    </div>
</div>

{{var.title}}
{{var.price}}
  • {{var.sales}}
  • {{var.rating}}
  • {{var.comments}}


从“vue Slick”导入Slick;
从“/someVar.js”导入{someVar};
导入'node_modules/slick carousel/slick/slick.css';
导出默认值{
组成部分:{
滑溜的
},
数据(){
返回{
萨默瓦尔,
选择:{
幻灯片放映:1,
箭头:是的,
无限:是的,
速度:500,,
幻灯片放映:1,
幻灯片滚动:1,
自动播放:对,
},          
}
},
};

任何帮助都将不胜感激。

webpack如何编译代码?箭头类应该在按钮元素上有“slick next slick arrow”。您的font awesome类声明可能会覆盖这一点,从而导致网页无法正确编译slick组件。此外,还可能将slick.css文件复制到您的项目中,并像您自己的css文件一样直接引用它。Webpack可能没有拾取node_modules文件夹,使您的按钮无法呈现您所期望的平滑css箭头。对此问题有任何更新吗?
<script>
import Slick from "vue-slick";
import { someVar } from "./someVar.js";
import `node_modules/slick-carousel/slick/slick.css`;

export default {
components: {
    Slick
},
data() {
    return {
        someVar,
        slickOptions: {
            slidesToShow: 1,
            arrows: true,
            infinite: true,
            speed: 500,
            slidesToShow: 1,
            slidesToScroll: 1,
            autoplay: true,
        },          
    }
},
};
</script>