微信小程序_安装第三方的UI组件库(详细步骤)

微信小程序的UI组件库,在我了解的,有两种方式,一种是微信小程序的官方文档自带的小程序,另一种是vant的小程序的UI组件库。

一、官方自带的小程序的安装步骤

官方文档:https://developers.weixin.qq.com/miniprogram/dev/extended/weui/
如图所示:这就是微信小程序的官方文档的UI组件库
微信小程序_安装第三方的UI组件库(详细步骤)_第1张图片

1.步骤

第一步:(通常也是基于npm)

注意:在这里,微信开发者的工具不具有这个npm 的包管理。因此需要我们在其他的地方,安装依赖。比如使用命令窗口来安装。。。

初始化package.json

指令:npm init -y 

第二步:
在命令窗口安装需要的小程序ui框架或第三方包

指令:npm install weui-miniprogram

第三步:
配置小程序支持npm

1、打开开发者工具–详情–本地设置–勾选【使用npm模块】
2、打开开发者工具–工具–构建npm
微信小程序_安装第三方的UI组件库(详细步骤)_第2张图片
第四步:

在app.wxss中引入第三方的ui框架样式
微信小程序_安装第三方的UI组件库(详细步骤)_第3张图片
第五步:
在要引入的页面中添加相关组件并在页面上直接使用xxx.json中引入第三方组件路径
使用:
1、在要使用的页面的xxx.json,引入要使用的组件的路径

{
  "usingComponents": {
    "mp-dialog": "../components/dialog/dialog"
  }
}

2、wxml页面


    
        Dialog
        对话框
    
    
        
            
            
        
    
    
        test content
    
    
        test content1
    

3、js中

Page({
    data: {
        dialogShow: false,
        showOneButtonDialog: false,
        buttons: [{text: '取消'}, {text: '确定'}],
        oneButton: [{text: '确定'}],
    },
    openConfirm: function () {
        this.setData({
            dialogShow: true
        })
    },
    tapDialogButton(e) {
        this.setData({
            dialogShow: false,
            showOneButtonDialog: false
        })
    },
    tapOneDialogButton(e) {
        this.setData({
            showOneButtonDialog: true
        })
    }
});

效果:
微信小程序_安装第三方的UI组件库(详细步骤)_第4张图片

二、vant UI组件库的使用

官网:https://vant-contrib.gitee.io/vant-weapp/#/intro

1、使用步骤:

微信小程序_安装第三方的UI组件库(详细步骤)_第5张图片
第一步:(通常也是基于npm)

注意:在这里,微信开发者的工具不具有这个npm 的包管理。因此需要我们在其他的地方,安装依赖。比如使用命令窗口来安装。。。

初始化package.json

指令:npm init -y 

第二步:
在命令窗口安装需要的小程序ui框架或第三方包

指令:npm i @vant-weapp -S --production

第三步:
配置小程序支持npm

1、打开开发者工具–详情–本地设置–勾选【使用npm模块】
微信小程序_安装第三方的UI组件库(详细步骤)_第6张图片

2、打开开发者工具–工具–构建npm
微信小程序_安装第三方的UI组件库(详细步骤)_第7张图片

第四步:
在要引入的页面中添加相关组件并在页面上直接使用 xxx.json中引入第三方组件路径
例子:实现一个button按钮
1、在要引入的页面的xxx.json中引入

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

微信小程序_安装第三方的UI组件库(详细步骤)_第8张图片
2、在要使用的页面中
微信小程序_安装第三方的UI组件库(详细步骤)_第9张图片
上面就是我自己总结的微信小程序引入UI组件库的两种方法。

你可能感兴趣的:(小程序)