vue3项目脚手架如何使用swiper, ‘vue-awesome-swiper‘报错解决(简单示例)

news2025/1/22 15:56:23

目录

前言

 使用方法

效果图

1.下载swiper

2. 写入需要的页面

3.在对应页面引入组件

4.推荐页完整代码


前言

        Vue3和Vue2在使用swiper时是有差别的,Vue3引入swiper需要注意Vu3的版本和swiper的版本,如果不匹配通常会报错

如下:当引用版本过高的swiper时报错(版本不相符)

解决方案是:引用版本较低的swiper

 使用方法

效果图

1.下载swiper

2. 写入需要的页面

<div class="swiper">
  <swiper :modules="modules" :navigation="false" :loop="true" :pagination="{ clickable: true }">
  <!-- modules为导入的模块,绑定导入的模块导航模块和分页模块,loop实现轮播图循环模式 -->
  <swiper-slide>
    <img src="../assets/2.jpeg">
  </swiper-slide>
  <swiper-slide>
    <img src="../assets/3.jpeg">

  </swiper-slide>
  <swiper-slide>
    <img src="../assets/4k3.jpg">
  </swiper-slide>

</swiper>


    </div>

3.在对应页面引入组件

//引入组件
import { Swiper, SwiperSlide } from 'swiper/vue';
//引入模块 
import { Pagination,Navigation } from 'swiper/modules';
//引入样式, 
import 'swiper/css/pagination';
import 'swiper/css/navigation';
import 'swiper/css';
export default {
    name: '1130127Recommend',
    components: {
    Swiper,
    SwiperSlide,
  },
    data() {
        return {
            modules: [Navigation, Pagination]
        };
    },

4.推荐页完整代码

<template>
  <div class="swiper">
  <swiper :modules="modules" :navigation="false" :loop="true" :pagination="{ clickable: true }">
  <!-- modules为导入的模块,绑定导入的模块导航模块和分页模块,loop实现轮播图循环模式 -->
  <swiper-slide>
    <img src="../assets/2.jpeg">
  </swiper-slide>
  <swiper-slide>
    <img src="../assets/3.jpeg">

  </swiper-slide>
  <swiper-slide>
    <img src="../assets/4k3.jpg">
  </swiper-slide>

</swiper>


    </div>
    <div class="wp">
        <h2>热播连载</h2>
        <ul class="list">
            <li>
                <img src="../assets/2.jpeg" alt="">
                <h3>三国演义</h3>
                <p>阿阿斯顿哈萨克老大大</p>
            </li>
            <li>
                <img src="../assets/3.jpeg" alt="">
                <h3>水浒传</h3>
                <p>士别三日当刮目相待</p>
            </li>
            <li>
                <img src="../assets/4k3.jpg" alt="">
                <h3>西游记</h3>
                <p>妖怪哪里跑</p>
            </li><li>
                <img src="../assets/wallhaven-859vdk_1920x1080.png" alt="">
                <h3>红楼梦</h3>
                <p>红楼梦</p>
            </li>
        </ul>
    </div>

</template>

<script>
//引入组件
import { Swiper, SwiperSlide } from 'swiper/vue';
//引入模块 
import { Pagination,Navigation } from 'swiper/modules';
//引入样式, 
import 'swiper/css/pagination';
import 'swiper/css/navigation';
import 'swiper/css';
export default {
    name: '1130127Recommend',
    components: {
    Swiper,
    SwiperSlide,
  },
    data() {
        return {
            modules: [Navigation, Pagination]
        };
    },

    mounted() {
        
    },

    methods: {
        
    },
    modules:{
        
    }
};
</script>

<style lang="scss" scoped>
* {
    margin: 0;padding: 0;
}
.swiper {
    width: 75rem;
    height: 34.4rem;
    img{
        width: 100%;
        height: 100%;
    }
}
.wp {
    width: 100%;
    background-color: #f6f6f6;
    margin:0 auto ;
    h2 {
        width: 71rem;
        height: 8.6rem;
        margin: 0 2rem;
        line-height: 8.6rem;
        font-size: 3.4rem;
        font-weight: normal;
    }
    .list {
        width: 71rem;
        margin: 0 auto ;
        background-color: #fff;
        list-style-type: none;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
        li {
            width: 34.8rem;
            display: flex;
            flex-wrap: wrap;
            justify-content: space-between;
            img {
                width: 34.8rem;
                height: 26.2rem;
                margin-bottom: 1.5rem;
            }
            h3 {
                width: 34.8rem;
                height: 2.8rem;
                line-height: 2.8rem;
                margin-bottom: 1.2rem;
                font-size: 2.8rem;
                color: #2D2D2D;
            }
            p {
                width: 34.8rem;
                height: 2.4rem;
                line-height: 2.4rem;
                font-size: 2.4rem;
                margin-bottom: 2.8rem;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }
        
        }
    }
}

</style>

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1279779.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Presto基础学习--学习笔记

1&#xff0c;Presto背景 2011年&#xff0c;FaceBook的数据仓库存储在少量大型hadoop/hdfs集群&#xff0c;在这之前&#xff0c;FaceBook的科学家和分析师一直靠hive进行数据分析&#xff0c;但hive使用MR作为底层计算框架&#xff0c;是专为批处理设计的&#xff0c;但是随…

Spingboot 之spring-boot-starter-parent与spring-boot-dependencies区分

在创建spring boot工程时&#xff0c;spring-boot-starter-parent 和 spring-boot-dependencies是二选一的关系&#xff0c;在pom中引入其中一个就可以了。 那么什么时候用spring-boot-starter-parent 和 spring-boot-dependencies呢&#xff1f;从字面名称上看&#xff0c;如…

从零开始,探索Spring框架的魅力与实践

Spring 1&#xff0c;介绍1.1 为什么要学?1.2 学什么? 2&#xff0c;Spring相关概念2.1 初识Spring2.1.1 Spring家族2.1.2 了解Spring发展史 2.2 Spring系统架构2.2.1 系统架构图2.2.2 spring主要内容 2.3 Spring核心概念2.3.1 目前项目中的问题2.3.2 IOC、IOC容器、Bean、DI…

美容院管理系统服务预约会员小程序效果如何

美容院在美业场景中需求度较高&#xff0c;尤其女性爱美悦己消费逐年增加&#xff0c;如清洁焕肤、祛皱抗衰、激光脱毛等美容项目都有不少需求者。 互联网深入美业行业多年&#xff0c;传统线下经营模式已经很难满足当今客户消费流程&#xff0c;如品牌寻找、服务预约、到店、…

基于PHP的在线日语学习平台

有需要请加文章底部Q哦 可远程调试 PHP在线日语学习平台 一 介绍 此日语学习平台基于原生PHP开发&#xff0c;数据库mysql。系统角色分为用户和管理员。(附带参考设计文档) 技术栈&#xff1a;phpmysqlphpstudyvscode 二 功能 学生 1 注册/登录/注销 2 个人中心 3 查看课程…

完美解决:wget命令下载时遇到“错误 308:Permanent Redirect。”

目录 1 问题 2 解决方法 1 问题 使用wget命令下载时候遇到&#xff1a; --2023-12-02 20:36:08-- http://mirrors.jenkins.io/war-stable/latest/jenkins.war 正在解析主机 mirrors.jenkins.io (mirrors.jenkins.io)... 20.7.178.24, 2603:1030:408:5::15a 正在连接 mirror…

引用计数 Rc 数据类型

RUST提供了一个名为Rc<T>的类型来支持多重所有权&#xff0c;Rc是Reference counting的缩写。Rc<T>类型实例会在内部维护一个用于记录值引用次数的计数器&#xff0c;从而确定这个值是否仍在使用。如果一个值的引用次数为零&#xff0c;就意味着这个值可以被安全清…

深度学习记录--初识向量化

什么是向量化&#xff1f; 之前计算logistic回归损失函数时&#xff0c;在代码实现时&#xff0c;讨论了for循环&#xff1a;过多的for循环会拖慢计算的速度(尤其当数据量很大时) 因此&#xff0c;为了加快计算&#xff0c;向量化是一种手段 运用python的numpy库&#xff0c…

java学习part26线程安全

136-多线程-同步代码块解决两种线程创建方式的线程安全问题_哔哩哔哩_bilibili 1.安全问题 关键在于某些数据操作 2.解决 2.1同步代码块 相当于给数据操作加了互斥锁 2.1.1在实现runnable接口的方式下 锁对象要求必须是唯一的&#xff0c;因为可以看成是谁占了这个对象&…

软件工程期末复习(1)

学习资料 软件工程知识点总结_嘤桃子的博客-CSDN博客 软件工程学习笔记_软件工程导论第六版张海藩pdf-CSDN博客 【软件工程】软件工程期末试卷习题课讲解&#xff01;&#xff01;_哔哩哔哩_bilibili 【拯救者】软件工程速成(期末考研复试软考)均适用. 支持4K_哔哩哔哩_bil…

树基本概念+前中后序遍历二叉树

&#x1f308;一、树的基本概念 ☀️1.树的定义&#xff1a;树是一种非线性结构&#xff0c;看起来像一棵倒挂的树&#xff0c;根朝上&#xff0c;而叶朝下。 ☀️2.相关术语 1.根节点&#xff1a;图中的A&#xff0c;无前驱结点 2.叶节点&#xff08;终端节点&#xff09;&a…

场效应管mosfet和IGBT晶体管的区别

一、概念 在结构上&#xff0c;MOSFET和IGBT看起来非常相似&#xff0c;实则不同。IGBT由发射极、集电极和栅极端子组成&#xff0c;而MOSFET由源极、漏极和栅极端子组成。IGBT的结构中有PN结&#xff0c;MOSFET没有任何PN结。 在应用中&#xff0c;IGBT和MOSFET都可以用作静…

Zookeeper 安装与部署

Zookeeper官网 目录 1 配置文件参数解读2 Zookeeper 单点安装3 Zookeeper 分布式安装 1 配置文件参数解读 Zookeeper 中的配置文件 zoo.cfg 中参数含义解读如下&#xff1a; &#xff08;1&#xff09;tickTime 2000&#xff1a;通信心跳数&#xff0c;Zookeeper 服务器与客户…

【bat】批处理脚本大全

目录 1.概述 2.变量 3.运算符 3.2.重定向运算符 3.3.多命名运算符 3.4.管道运算符 4.命令 4.1.基本命令 4.2.参数传递 4.3.查看脚本内容 4.4.注释 4.5.日期和时间 4.6.启动脚本 4.7.调用其他bat 4.8.任务管理 4.8.1.任务列表查看 4.8.2.任务终止 4.9.文件夹 …

V8引擎类型转换(VIP课程)

这一章是源于一道面试题 完成以下条件并且输出console if(a 1 && a 2 && a 3) {console.log(true) }好家伙 乍一看一个变量怎么可能等于三个值&#xff1f;带着疑问我们去深入了解 类型系统 在JavaScript中类型系统不同于别的语言&#xff0c;例如JavaSc…

API无代码开发让尘锋SCRM与营销系统集成,提高电商平台客服效率

API无代码开发的力量 随着电商平台业务的日益增长&#xff0c;客服系统的效率和响应速度成为了企业关注的焦点。API无代码开发的出现&#xff0c;为企业提供了一个高效的解决方案。API(Application Programming Interface&#xff0c;应用编程接口)允许不同的软件系统之间进行有…

Hdoop学习笔记(HDP)-Part.02 核心组件原理

目录 Part.01 关于HDP Part.02 核心组件原理 Part.03 资源规划 Part.04 基础环境配置 Part.05 Yum源配置 Part.06 安装OracleJDK Part.07 安装MySQL Part.08 部署Ambari集群 Part.09 安装OpenLDAP Part.10 创建集群 Part.11 安装Kerberos Part.12 安装HDFS Part.13 安装Ranger …

c语言-联合体和枚举

文章目录 一、联合体1. 联合体类型的声明和创建2. 联合体的特点3. 联合体大小的计算4.总结 二、枚举1. 枚举类型的声明2. 枚举类型的优点3. 枚举类型的使用 一、联合体 &#xff08;1&#xff09; 像结构体⼀样&#xff0c;联合体也是由一个或者多个成员构成&#xff0c;这些成…

深入理解Zookeeper系列-3.Zookeeper实现原理及Leader选举源码分析

&#x1f44f;作者简介&#xff1a;大家好&#xff0c;我是爱吃芝士的土豆倪&#xff0c;24届校招生Java选手&#xff0c;很高兴认识大家&#x1f4d5;系列专栏&#xff1a;Spring源码、JUC源码、Kafka原理、分布式技术原理&#x1f525;如果感觉博主的文章还不错的话&#xff…

微服务的流量管理-服务网格

对于单体应用来说&#xff0c;一般只有流入和流出两种流量。而微服务架构引入了跨进程的网络通信&#xff0c;流量发生在服务之间。由许多服务组成了复杂的网络拓扑结构&#xff0c;每次请求都会产生流量。 这些流量如果没有妥善的管理&#xff0c;整个应用的行为和状态将会不…