微信小程序 button 组件
button 组件 拥有强大的功能 自身可以拥有很多跟微信风格的样式,且是 表单 和 开放的能力 重要的 按钮
button 的属性:
size: 类型 字符串 按钮的大小
属性值:default 默认的
mini 小尺寸
type: 类型 字符串 按钮的样式类型
属性值:default 默认的
primary 绿色的
warn 红色的
plain: 类型 布尔 按钮是否镂空,背景色透明
disabled: 类型 布尔 是否禁用
loading: 类型 布尔 名称前是否带有 加载 的图标
form-type:类型 字符串 用于form组件 会分别触发submit和reset事件
属性值:submit 触发表单的submit事件
reset 触发表单的reset 事件
open-type:类型 字符串 微信的开放能力
属性值:contact:打开客服会话,如果用户在会话中点击消息卡片,返回小程序,可以从 bindcontact 回调中获取具体信息
share:触发用户转发
getPhoneNumber:获取用户的手机号,可以从 bindgetPhoneNumber 回调中,获取用户信息
getUserInfo:获取用户信息,可以从 bindgetUserInfo 回调中,获取用户信息
launchApp:打开APP,可以通过app-parameter 属性 向APP 传的参数
openSetting:打开授权设置页
feedback:打开"意见反馈"页面,用户提交反馈内容并上传日志,开发者可以登录小程序管理后台后,进入左侧菜单"客服反馈"页面 获取反馈内容
hover-class:类型 字符串 指定按钮按下去的样式类
hover-stop-propagation:类型 布尔 指定是否阻止本节点的祖先节点出现点击态
hover-start-time:类型 数字 按住后多久出现点击态 (单位 ms)
hover-stay-time:类型 数字 手指松开后,点击态的保留时间 (单位 ms)
lang:类型 字符串 指定返回用户信息的语言
属性值:zh-CN 简体中文
zh-TW 繁体中文
en 英文
session-from:类型 字符串 会话来源 (open-type="contact" 有效)
send-message-title:类型 字符串 会话内消息卡片标题 (open-type="contact" 有效)
属性值:当前标题
send-message-path:类型 字符串 会话内消息卡片点击跳转小程序路径 (open-type="contact" 有效)
属性值:当前分享路径
send-message-img:类型 字符串 会话内消息卡片图片 (open-type="contact" 有效)
属性值:截图
app-parameter:类型 字符串 打开APP时,向APP 传递参数 ,(open-type="launchApp" 有效)
show-message-card:类型 布尔 是否显示会话内消息卡片,设置此参数为true,用户进入客服会话,在右下角显示,可能要发送的小程序的提示,用户点击后,可以快速发送小程序的消息
(open-type="contact")时 有效
事件:
bindgetuserinfo:用户点击该按钮时,会返回获取的用户信息,回调的 detail数据与 wx.getUserInfo 返回的一致,open-type="getUserInfo" 时有效
bindcontact:客服消息回调,open-type="contact" 时有效
bindgetphonenumber:获取用户手机号回调, open-type="getPhoneNumber" 时 有效
binderror:当使用开放能力时,发生错误的回调,open-type="launchApp" 时 有效
bindopensetting:打开授权设置页后回调,open-type="openSetting" 时 有效
bindlaunchapp:打开APP 成功的回调, open-type="launchApp" 时 有效
微信小程序 button 组件的更多相关文章
- 微信小程序button组件样式
点击微信按键组件才能出授权,所以自定义样式就是必须的了,来自网友的帮助,如下图 <button class='btn1' open-type='contact'> <image cl ...
- 第九篇、微信小程序-button组件
主要属性: 注:button-hover 默认为{background-color: rgba(0, 0, 0, 0.1); opacity: 0.7;} 效果图: ml: <!--默认的but ...
- 微信小程序-button组件
主要属性: 注:button-hover 默认为{background-color: rgba(0, 0, 0, 0.1); opacity: 0.7;} 效果图: ml: <!--默认的but ...
- 微信小程序弹窗组件
概述 自己封装的一个比较简单微信弹窗小组件,主要就是教会大家对微信小组件的用法和理解,因为微信小程序对组件介绍特别少,所以我就把自己的理解分享给大家 详细 代码下载:http://www.demoda ...
- 微信小程序的组件总结
本文介绍微信小程序的组件 视图容器 基础内容 表单组件 导航组件 媒体组件 视图容器 view 布局容器 <view hover-class='bg'>222</view> 可 ...
- Wuss Weapp 一款高质量,组件齐全,高自定义的微信小程序 UI 组件库
Wuss Weapp 一款高质量,组件齐全,高自定义的微信小程序 UI 组件库 文档 https://phonycode.github.io/wuss-weapp 扫码体验 使用微信扫一扫体验小程序组 ...
- 微信小程序UI组件库 iView Weapp快速上手
概述 今天在网上突然看到iView新出了一个微信小程序的组件库iView Weapp,自己就上手试了一下,发现用起来还是不错的,把自己使用的过程与大家分享下. 一 预览iView组件 1.可以在手机上 ...
- 微信小程序自定义组件,提示组件
微信小程序自定义组件,这里列举了一个常用的提示自定义组件,调用自定义组件中的方法和字段.仅供参考和学习. 编写组件: 在根目录下添加“components”目录,然后像添加Page页面一样添加自定义组 ...
- Wuss Weapp 微信小程序 UI 组件库
微信小程序 UI 组件库 Github地址 https://github.com/phonycode/wuss-weapp 文档 https://phonycode.github.io/wuss-we ...
随机推荐
- PyCharm中运行同一个python程序时选择平行窗口运行
问题描述 当我们进行Socket编程时,客户端可能有多个,原则上如果有n个客户端,那么我们就要编辑n客户端的代码.然而其实我们每个客户端的代码都是相同,如果编辑n遍,将会相当的浪费空间. 解决办法 学 ...
- 区块链开源实现hyperledger fabric架构详解
hyperledger fabric是区块链中联盟链的优秀实现,主要代码由IBM.Intel.各大银行等贡献,目前v1.1版的kafka共识方式可达到1000/s次的吞吐量.本文中我们依次讨论:区块链 ...
- IO同步阻塞与同步非阻塞
BIO.NIO.AIO IO(BIO)和NIO区别:其本质就是阻塞和非阻塞的区别 阻塞概念:应用程序在获取网络数据的时候,如果网络传输数据很慢,就会一直等待,直到传输完毕为止. 非阻塞概念:应用程序直 ...
- 理解 OutOfMemoryError 异常
OutOfMemoryError 异常应该可以算得上是一个非常棘手的问题.JAVA 的程序员不用像苦逼的 C 语言程序员手动地管理内存,JVM 帮助他们分配内存,释放内存.但是当遇到内存相关的问题,就 ...
- 【React 7/100 】 虚拟DOM和Diff算法
虚拟DOM和Diff算法 React更新视图的思想是:只要state变化就重新渲染视图 特点:思路非常清晰 问题:组件中只有一个DOM元素需要更新时,也得把整个组件的内容重新渲染吗? 不是这样的 理想 ...
- Java多线程(1)
线程与进程 进程:程序的执行过程 线程:线程共享进程的资源 Java多线程 实现的方式 继承Tread类:使用getName()获取当前线程名 实现Runnable接口:Thread.currentT ...
- Linux系统性能测试工具(八)——网络性能测试工具之netperf
本文介绍关于Linux系统(适用于centos/ubuntu等)的网络性能测试工具-iperf.磁盘io性能测试工具包括: iperf: netperf 参考链接:https://www.jiansh ...
- 关于spring 获取不到网站上的xsd的处理记录
前两天做一个项目还好好的,今天突然报出这个错误 cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration ...
- Win10 + Ubuntu 安装教程(痛苦踩坑)
今天搞了一天,痛苦万分,本文的教程基本适用大部分情况,现在记录下需要主义的几点: 一.制作ubuntu usb安装盘的时候,格式要选saw的,千万不要用usb-HDD+的 二.安装完后使用EasyBC ...
- phonetic
Simple Classification of English Vowels and Consonants 1.Classifation of English Vowels a)Monophtong ...