1.方法一 (useExtendedLib方式 (推荐此方式)):
说明:这种方式引入的组件将不会计入代码包大小,并且 不需要 在app.wxss 中引入weui.wxss,比较方便:
1.1 首先在 app.json 配置:
{
"useExtendedLib": {
"weui": true
}
}
1.2 在需要使用的页面 的 json文件 引入组件:
"usingComponents": {
"mp-dialog": "weui-miniprogram/dialog/dialog"
}
1.3 在需要使用的页面 的wxml文件中使用:
<mp-dialog title="标题" show="{{true}}" bindbuttontap="tapDialogButton" buttons="{{[{text: '取消'}, {text: '确认'}]}}">
<view>是否删除?</view>
</mp-dialog>
1.4 效果:
2.方法二(npm方式):
2.1首先找到 package.json目录,cmd到命令行,在该目录运行改命令安装weui-miniprogram:
cnpm install weui-miniprogram --save --production
2.2 微信小程序编辑器 工具=》构建npm;
2.3 微信编辑器,右上角 详情=》使用npm模块
2.4 app.wxss 全局引用 weui.wxss
@import 'miniprogram_npm/weui-miniprogram/weui-wxss/dist/style/weui.wxss';
2.5 在需要使用的页面 的 json文件 引入组件:
"usingComponents": {
"mp-dialog": "/miniprogram_npm/weui-miniprogram/dialog/dialog"
}
2.6 在需要使用的页面 的wxml文件中使用:
<mp-dialog title="标题" show="{{true}}" bindbuttontap="tapDialogButton" buttons="{{[{text: '取消'}, {text: '确认'}]}}">
<view>是否删除?</view>
</mp-dialog>
2.7 效果:
3.说明:
3.1 npm 官网地址:
https://developers.weixin.qq.com/miniprogram/dev/extended/weui/quickstart.html
https://developers.weixin.qq.com/miniprogram/dev/devtools/npm.html
3.2 如果想 删除 node_modules:
安装 rimraf
npm install rimraf -g
// 使用命令删除
rimraf node_modules // 也可以删除其它文件夹或文件