首页 前端知识 uniapp项目引入vant4 npm下载

uniapp项目引入vant4 npm下载

2024-06-02 09:06:16 前端知识 前端哥 1041 495 我要收藏

最近在自己测试项目中想引用vant组件,去看博客大部分都是教使用压缩包下载,然后要新建一个文件夹之类的,由于自己的npm安装的,就介绍一下如何npm下载并全局注册的方法

npm下载vant
//仅展示vue3 加 vant4的效果
npm i vant
复制

下载完成后可以在package.json中查看vant的版本

全局注册

在main.js文件中添加以下代码——引入组件及样式

import Vant from 'vant'
import 'vant/lib/index.css';
复制

完整的样式应该是这样 

放在import { createSSRApp } from 'vue' 之后 ,createApp方法之前

页面中使用,以van-botton为例
<view class="content">
<scroll-view scroll-y="true">
<radio-group @change="radioChange">
<view class="radio-item" v-for="item in items" :key="item.value">
<view>
<radio :value="item.value" :checked="item.value === current" />
</view>
<view>{{item.name}}</view>
</view>
</radio-group>
</scroll-view>
<view class="btn">
<van-button type="success" @click="buyEvt()">购买</van-button>
</view>
</view>
复制

注意 vant中的反馈组件需要单独引用

以Dialog弹窗为例,需要在页面中单独引用

import { showConfirmDialog } from 'vant';
//触发demoEvt方法时,展示弹窗
function demoEvt(){
showConfirmDialog({
title: '标题',
message:'内容',
})
.then(() => {
console.log('点击了确认');
})
.catch(() => {
console.log('点击了取消');
});
}
复制

转载请注明出处或者链接地址:https://www.qianduange.cn//article/10549.html
标签
评论
还可以输入200
共0条数据,当前/页
发布的文章

JQuery中的load()、$

2024-05-10 08:05:15

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!