Vant实践之上拉加载及下拉刷新

这篇博客介绍了如何在Vue项目中使用Vant组件库,包括安装、按需引入Vant和Vue Router,以及如何实现下拉刷新和上拉加载功能。还涉及到axios的使用和自定义组件的创建,如van-tabbar和图文混排单元格组件。
摘要由CSDN通过智能技术生成

亲爱的小伙伴们,《奇舞精选》正在参加掘金年度人气创作者评选活动。请您动动发财的小手,帮《奇舞精选》投上宝贵的两票。我们也会再接再厉创作出更加优质的技术文章!

f86c67dc702bdd35504cb3a72781a764.jpeg
image.png

Vant组件

简介

Vant 是有赞前端团队开源的一套轻量、可靠的移动端组件库。

安装

通过 npm 安装

在现有项目中使用 Vant 时,可以通过 npm 进行安装:

# Vue3 项目,安装最新版 Vant
npm i vant

引入Vant组件

基础用法:

例:

import { createApp } from 'vue'
import App from './App.vue'
import Vant from 'vant'
import 'vant/lib/index.css'
const app =createApp(App)
app.use(Vant)
app.mount('#app')

自动按需引入请参考vant官方指导意见:https://vant-contrib.gitee.io/vant/#/zh-CN/quickstart

Vue Router组件

安装

在现有项目中使用Vue Router 时,可以通过 npm 进行安装:

npm install vue-router@4

引入Vue Router组件

1、在src目录下创建一个文件夹views,然后在内创建两个vue页面,分别为AppHome和AppUser,用作路由跳转;

2、在src目录下创建一个文件夹router,然后在文件夹内创建一个router.js 文件。然后在router.js文件内添加如下代码:

import { createRouter, createWebHistory  } from 'vue-router'
import AppHome from '@/views/AppHome'
import AppUser from '@/views/AppUser'
import AppClassify  from '@/views/AppClassify'

const routes =[
     { 
        path: '/', 
        component: AppHome
     },
    {
        path: '/appClassify',
        name: 'appClassify',
        component: AppClassify
    },
     {
         path:'/appUser',
         name:'appUser',
         component: AppUser 
     }
]

const router =createRouter({
    history:createWebHistory(),
    r
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值