Vue 中使用Vant(按需引入)

简介: Vue框架如何引入Vant-ui 来进行开发

1.

vue中使用vant(按需引入方式)

环境 vue-cli 3.0

搭建vue-cli 3.0 (npm 环境)

npm install -g @vue/cli

查看vue版本 3.0以上就OK

vue -V

命令提示框中输入 vue  ui 等待启动
vue ui


直接上图

必须安装依赖

参考Vant 官网的文档
方式一. 自动按需引入组件 (推荐)
babel-plugin-import 是一款 babel 插件,它会在编译过程中将 import 的写法自动转换为按需引入的方式
# 安装插件
npm i babel-plugin-import -D
// 在.babelrc 中添加配置
// 注意:webpack 1 无需设置 libraryDirectory
{
  "plugins": [
    ["import", {
      "libraryName": "vant",
      "libraryDirectory": "es",
      "style": true
    }]
  ]
}
// 对于使用 babel7 的用户,可以在 babel.config.js 中配置
module.exports = {
  plugins: [
    ['import', {
      libraryName: 'vant',
      libraryDirectory: 'es',
      style: true
    }, 'vant']
  ]
};

babel 7 在这个文件夹下

按需引入

在main.js中

import ‘vant/lib/index.css’;

import { Button } from ‘vant’;

//按需引入

Vue.use(Button);

Code demo

<template><divclass="about"><h1>This is an about page</h1><van-button>1234</van-button></div></template><script>exportdefault {
data() {
return {
active: 0    };
  }
};
</script>

最终效果

目录
相关文章
|
6天前
|
JavaScript 前端开发 安全
Vue响应式设计
【5月更文挑战第30天】Vue响应式设计
26 1
|
3天前
|
JavaScript API
vue组合式和选项式
vue组合式和选项式
4 2
|
5天前
|
JavaScript 程序员 网络架构
vue路由从入门到进阶 --- 声明式导航详细教程
vue路由从入门到进阶 --- 声明式导航详细教程
vue路由从入门到进阶 --- 声明式导航详细教程
|
5天前
|
资源调度 JavaScript UED
vue路由的基础知识总结,vueRouter插件的安装与使用
vue路由的基础知识总结,vueRouter插件的安装与使用
|
5天前
|
JavaScript
|
6天前
|
编解码 JavaScript API
Vue在移动端的表现如何?
【5月更文挑战第30天】Vue在移动端的表现如何?
13 2
|
6天前
|
JavaScript 前端开发 API
Vue与其他框架的对比优势
【5月更文挑战第30天】Vue与其他框架的对比优势
11 1
|
6天前
|
JavaScript
Vue常用知识点总结
Vue常用知识点总结
14 0
|
7天前
|
JavaScript Java 测试技术
基于vue和微信小程序的校园自助打印系统+springboot+vue.js附带文章和源代码设计说明文档ppt
基于vue和微信小程序的校园自助打印系统+springboot+vue.js附带文章和源代码设计说明文档ppt
28 7
|
7天前
|
JSON JavaScript 前端开发