派大星

vuePress-theme-reco 派大星    2021 - 2022
派大星 派大星
主页
博客
  • 前端
  • JavaScript文章
  • 三级目录
  • 笔记
  • 学习笔记
  • 页面
  • CSS
  • HTML
  • 技术
  • 技术文档
  • GitHub技巧
  • 技术笔记
  • 实用工具
  • Nodejs
  • 博客搭建
  • 更多
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • JavaScript
  • 浏览器&网络
  • 前端框架
  • 资源工具
  • 持续集成
  • 小程序
  • 杂谈
  • React
  • Mysql
  • 面试题
  • uniapp
  • 《ES6 教程》笔记
  • 《Git》学习笔记
  • 《JavaScript教程》笔记
  • 《React》笔记
  • 核心概念
  • 高级指引
  • Hook
  • 案例演示
  • 《TypeScript 从零实现 axios》
  • 初识 TypeScript
  • TypeScript 常用语法
  • ts-axios 项目初始化
  • ts-axios 基础功能实现
  • ts-axios 异常情况处理
  • ts-axios 接口扩展
  • ts-axios 拦截器实现
  • ts-axios 配置化实现
  • ts-axios 取消功能实现
  • ts-axios 更多功能实现
  • ts-axios 单元测试
  • ts-axios 部署与发布
  • 《Vue》笔记
  • 基础
  • 组件
  • 过渡&动画
  • 工具
  • 规模化
  • 可复用性&组合
  • 其他
  • Vuex
标签
时间轴
关于
author-avatar

派大星

272

文章

69

标签

主页
博客
  • 前端
  • JavaScript文章
  • 三级目录
  • 笔记
  • 学习笔记
  • 页面
  • CSS
  • HTML
  • 技术
  • 技术文档
  • GitHub技巧
  • 技术笔记
  • 实用工具
  • Nodejs
  • 博客搭建
  • 更多
  • 学习
  • 面试
  • 心情杂货
  • 实用技巧
  • JavaScript
  • 浏览器&网络
  • 前端框架
  • 资源工具
  • 持续集成
  • 小程序
  • 杂谈
  • React
  • Mysql
  • 面试题
  • uniapp
  • 《ES6 教程》笔记
  • 《Git》学习笔记
  • 《JavaScript教程》笔记
  • 《React》笔记
  • 核心概念
  • 高级指引
  • Hook
  • 案例演示
  • 《TypeScript 从零实现 axios》
  • 初识 TypeScript
  • TypeScript 常用语法
  • ts-axios 项目初始化
  • ts-axios 基础功能实现
  • ts-axios 异常情况处理
  • ts-axios 接口扩展
  • ts-axios 拦截器实现
  • ts-axios 配置化实现
  • ts-axios 取消功能实现
  • ts-axios 更多功能实现
  • ts-axios 单元测试
  • ts-axios 部署与发布
  • 《Vue》笔记
  • 基础
  • 组件
  • 过渡&动画
  • 工具
  • 规模化
  • 可复用性&组合
  • 其他
  • Vuex
标签
时间轴
关于

在微信小程序中使用Vant组件库

vuePress-theme-reco 派大星    2021 - 2022

在微信小程序中使用Vant组件库

派大星 2021-12-15 VantUI微信小程序

# 在微信小程序中使用Vant组件库

# Vant组件库

# 安装Vant组件库的必要步骤:

1.下载Vant。

2.通过小程序开发工具构建npm,将下载好的Vant源码编译到小程序项目中,否则是不会带着Vant一起打包编译的。

# 初始化配置vant的详细步骤:

# 1.通过npm安装

#进入小程序项目根目录下  使用cmd执行以下的命令
npm init #一路回车即可生成package.json文件 对项目进行初始化
npm i @vant/weapp -S --production

# 2.修改app.json

# 将app.json中的"style":"v2"去除。

# 3.修改project.config.json:

{
    ...
    "setting":{
        ...
        "packNpmManually":true,
        "packNpmRelationList":[
            {
                "packageJsonPath":"./package.json",
                "miniprogramNpmDisDir":"./miniprogram"
            }
        ]
    }
}

# 4.使用组件

在json中引入组件:(在app.json或者index.json)全局使用或者局部使用

"usingComponents":{
    "van-button":"@vant/weapp/button/index"
}

在wxml页面中使用组件

<van-button type = "primary">文本</van-button>

# 基于 Vant组件库搭建 /me的 页面结构

  1. # 封面、头像、昵称。

  2. # cell 。