一套高质量微信小程序组件库,重新定义用户界
请使用微信扫码预览小程序组件示例 ↓
npm i meet-ui-miniapp -S 二、构建 npm
点击开发者工具中的菜单栏:工具 --> 构建 npm 三、在页面中使用组件 1、在页面.json 文件中定义组件路径
"usingComponents": { "mt-button": "meet-ui-miniapp/button", "mt-dialog": "meet-ui-miniapp/dialog" } 2、在页面.wxml 文件中加入组件标签
<!-- 按钮组件 --> <mt-button type="primary" size="l" bindtap="handleDialog">主要按钮</mt-button> <mt-button type="plain" size="l" bindtap="handleDialog">次要按钮</mt-button> <mt-button type="warning" size="l" bindtap="handleDialog">警告按钮</mt-button> <!-- 对话框组件 --> <mt-dialog id="meetDialog"></mt-dialog> 3、在页面.js 文件中加入事件代码
// 显示对话框 handleDialog() { wx.meetDialog({ type: "success", title: "MEET UI", content: '重新定义用户界面、用户交互、用户体验', onConfirm(res) { console.log(res); // TODO... // 关闭对话框 wx.meetDialog.close(); } }); } 注意事项: 1、Dialog、Toast、Loading 支持页面内全局调用,建议提前在 app.js 中引入如下代码进行全局挂载;
import "meet-ui-miniapp/toast/init"; // 注入wx.meetToast、wx.meetLoading方法 import "meet-ui-miniapp/dialog/init"; // 注入wx.meetDialog方法 2、由于小程序在自定义组件中使用标签名选择器会引发告警,建议在 app.wxss 中引入如下代码进行全局组件样式设置;
@import "miniprogram_npm/meet-ui-miniapp/ui.wxss";
帮助
更多应用示例,请下载源码,打开微信开发者工具,导入项目,打开example
目录即可查看所有示例代码。
使用过程中遇到任何问题或意见,欢迎扫码加入 QQ 群,一起交流 ↓ ↓ ↓
版权声明:
1、该文章(资料)来源于互联网公开信息,我方只是对该内容做点评,所分享的下载地址为原作者公开地址。2、网站不提供资料下载,如需下载请到原作者页面进行下载。