微信小程序怎么安装使用WeUI组件
WeUi 框架
这是一套基于样式库weui-wxss开发的小程序扩展组件库,同微信原生视觉体验一致的UI组件库,由微信官方设计团队和小程序团队为微信小程序量身设计,令用户的使用感知更加统一。
WeUi 新版本使用
微信基础库在2.2.1 以上(包含)可以直接在app.json 里面配置就可以
app.json
{"useExtendedLib": {"weui": true}
}
组件的用法
index.json
{"usingComponents": {"mp-badge": "weui-miniprogram/badge/badge"}
}
下面的是老版本的安装方式 不推荐使用
安装
- 要先设置微信编辑器
- npm i weui-miniprogram
- 微信小程序构建 npm
- app.wxss 全局引入weui-miniprogram 样式
- 对应的页面按需加载 weui-miniprogram 组件
npm install weui-miniprogram
安装完毕要构建npm
app.wxss 全局引入
要自己注意自己的目录结构,可能每个人的下载目录不一样!
@import './miniprogram_npm/weui-miniprogram/weui-wxss/dist/style/weui.wxss';
index.wxml 使用例子
index.json 注册mp-searchbar 组件
{"usingComponents": {"mp-searchbar": "/weui-miniprogram/searchbar/searchbar"}
}
index.wxml 使用 mp-searchbar 组件
<view class="page"><view class="page__bd"><mp-searchbar bindselectresult="selectResult" search="{{search}}"></mp-searchbar></view>
</view>
index.js
Page({data: {inputShowed: false,inputVal: ""},onLoad() {this.setData({search: this.search.bind(this)})},search: function (value) {return new Promise((resolve, reject) => {setTimeout(() => {resolve([{ text: '搜索结果', value: 1 }, { text: '搜索结果2', value: 2 }])}, 200)})},selectResult: function (e) {console.log('select result', e.detail)},
});
微信小程序怎么安装使用WeUI组件相关推荐
- android代码控制微信,Android转战微信小程序 - vscode安装和配置
前言 前一篇文章稍微总结了微信小程序的一些简单入门用法,这一篇文章说一下开发工具的选择,其实作为一个初次接触的萌新,微信开发者工具就能很好的作为日常的开发了,本人之所以选择vscode是刚入门时被一前 ...
- 微信小程序如何封装自己的组件?
在现在前端领域,最常见的话语就是组件化.工程化的内容.所有的框架都在朝着这方面发展.作为前端生态中的新兴热人物小程序的出现,同样支持组件化开发. 在我们的日常开发中,可以封装一些常用的组件达到复用效果 ...
- 微信小程序,自定义导航栏组件
微信小程序,自定义导航栏组件,可兼容iPhone 11及以上留海屏显示,关于参数获取设置参照微信小程序-收藏_羽筠的博客-CSDN博客 可定义设置的内容如下: 文字及返回箭头颜色 背景图片(优先级高于 ...
- 微信小程序简易搭建之框架/组件库
微信小程序简易搭建之框架/组件库 Vant weapp 下面看看如何导入 https://github.com/youzan/vant-weapp 使用教程: 1.下载后找到dist 2. 在你的项目 ...
- 奇遇网:WordPress版微信小程序开发:安装使用问题
原文:WordPress版微信小程序开发:安装使用问题 自WordPress版微信小程序发布开源以来,受关注的程度超过我原来的想象.这套程序主要面对的用户是wordpress网站的站长,如果wordp ...
- 微信小程序---swiper轮播图组件
微信小程序-swiper轮播图组件 在components中新建文件夹swiper components/swiper/swiper.wxml <!--components/swiper/swi ...
- 《微信小程序-进阶篇》Lin-ui组件库源码分析-列表组件List(一)
大家好,这是小程序系列的第二十篇文章,在这一个阶段,我们的目标是 由简单入手,逐渐的可以较为深入的了解组件化开发,从本文开始,将记录分享lin-ui的源码分析,期望通过对lin-ui源码的学习能加深组 ...
- 微信小程序 select 下拉框组件
一.源码地址 GitHub - imxiaoer/WeChatMiniSelect: 微信小程序 select 下拉框组件 二.效果图 录屏图片质量较差,所以大家会看到残影(捂脸) 三.组件源码 1. ...
- 微信小程序的开发使用第三方组件库
使用第三方组件库(以vant weapp为例) 初始化 右键单击miniprogram,选择在终端打开,输入命令npm init,以下的东西都可以默认(即回车即可). 在微信小程序开发工具中会多一个文 ...
最新文章
- 不用软件,对回收站删除文件后的恢复(windows 高级技巧)
- 蓝桥杯:基础练习 回文数
- 云计算之路-阿里云上:2013年4月7日14:15~18:35服务器故障经过
- QT与openCV,与PCL结合!
- java之正则表达式
- 疑似OPPO Find X2外观专利曝光:月亮形相机模组亮了
- 20211102:数字滤波器按照实现结构的分类及其优缺点总结
- select框的text与value值的获取(实用版)
- 【渝粤教育】国家开放大学2019年春季 0755-22T学前儿童艺术教育 参考试题
- golang之strings
- 网页版模仿Excel
- 四川轻化工大学计算机网络技术分数线,四川轻化工大学录取分数线2021是多少分(附历年录取分数线)...
- Python爬虫获取网易云歌单封面(带Cookie)
- 普及练习场 深度优先搜索 八皇后
- linux下查找文件并按时间顺序排序的方法
- Linux中最危险的是个命令(很有趣呦~)(链接:http://os.51cto.com/art/201408/448756.htm)
- 神器Android键值数据库MMKV——基于 mmap 的高性能通用 key-value 组件
- mac运行.py提示缺少模块的解决方法
- 论文笔记-Vanilla Transformer:Character-Level Language Modeling with Deeper Self-Attention
- TCP/IP 之 大明王朝邮差
热门文章
- 深圳求职指南(2004版)
- Qt5 QML TreeView currentIndex当前选中项的一些问题
- linux系统x11的Xorg,我的/etc/X11/xorg的设置
- C# 名称空间的别名
- ACPC2017游记
- Debian 11(bullseye) 安装Nextcloud,使用PostgreSQL
- html5 canvas api w3c官方中文,HTML5 Canvas 简介
- WAP中利用截取手机号码达到自动登入的一段源码(转)
- java method field_java_解析Java中的Field类和Method类,Field类
Field类中定义了一些方 - phpStudy...
- java做安卓文本编辑器,android文本编辑器