微信小程序学习(10)-button控件
来源:互联网 发布:淘宝自创品牌要多少钱 编辑:程序博客网 时间:2024/04/29 01:20
button控件学习
1.button属性
2.size和type属性对button的影响
size属性的默认值为default,type属性的默认值也为default,如果值为default时,该属性可以省略;
<view class="content"><!--type属性为default--><!--size属性为default--><button type="default" size="default"> size属性为default </button><!--size属性为mini--><button type="default" size="mini"> size属性为mini </button><!--type属性为primary--><!--size属性为default--><button type="primary" size="default"> size属性为default </button><!--size属性为mini--><button type="primary" size="mini"> size属性为mini </button><!--type属性为warn 一般用于需要慎重点击的按钮--><!--size属性为default--><button type="warn" size="default"> size属性为default </button><!--size属性为mini--><button type="warn" size="mini"> size属性为mini </button></view>
3.plain属性对按钮的影响
<!--type属性为default--><!--plain属性为false的时候可以省略--><button type="default" size="default"> size属性为default </button><!--plain属性为true--><button type="default" size="default" plain="true"> size属性为mini </button><!--type属性为primary--><!--plain属性为false的时候可以省略--><button type="primary" size="default" > size属性为default </button><!--plain属性为true--><button type="primary" size="default" plain="true"> size属性为mini </button><!--type属性为warn 一般用于需要慎重点击的按钮--><!--plain属性为false的时候可以省略--><button type="warn" size="default"> size属性为default </button><!--plain属性为true--><button type="warn" size="default" plain="true"> size属性为mini </button><text>补充:如果plain属性的值为false的时候要不省略,要不通过.js文件中的值,否则会有问题</text><!--不正确,设置为false,但是识别到的字符串不为空,所以都是真值,所以镂空--><button type="primary" size="default" plain="false"> size属性为default </button><!--通过.js文件中的变量设置值--><button type="primary" size="default" plain="{{plain}}"> size属性为default </button><!--直接用默认值 推荐--><button type="primary" size="default"> size属性为mini </button>
//.js中定义的变量data: { plain: false },
4.disable属性对按钮的影响
<!--disabled属性为false的时候可以省略--><button type="primary" size="default" > size属性为default </button><!--disabled属性为true--><button type="primary" size="default" disabled="true"> size属性为mini </button>
该属性的设置注意点与plain相同,参见plain属性图片上的红色强调字体
5.loading属性对按钮的影响
<!--disabled属性为false的时候可以省略--><button type="primary" size="default" > 没有loading的 </button><!--disabled属性为true--><button type="primary" size="default" loading="true" > 有loading的 </button>
6.注意事项
通常按钮的属性都通过.js文件定义变量来修改,这样便于按钮交互时实时更新按钮状态,提示用户
data: { defaultSize: 'default', primarySize: 'default', warnSize: 'default', disabled: false, plain: false, loading: false },
在代码用引用变量
<button type="default" size="{{defaultSize}}" loading="{{loading}}" plain="{{plain}}" disabled="{{disabled}}" bindtap="default" hover-class="other-button-hover"> default </button><button type="primary" size="{{primarySize}}" loading="{{loading}}" plain="{{plain}}" disabled="{{disabled}}" bindtap="primary"> primary </button><button type="warn" size="{{warnSize}}" loading="{{loading}}" plain="{{plain}}" disabled="{{disabled}}" bindtap="warn"> warn </button>
0 0
- 微信小程序学习(10)-button控件
- 【微信小程序】button按钮控件的演示
- 安卓button控件学习
- Android之Button控件学习
- 微信小程序学习(七)之button组件
- looknfeel中的Button控件的学习
- WPF控件库学习之Button
- 关于asp:Button控件的一些学习
- android 学习 ---控件按钮,Button 与ImageButton,
- android常用控件学习之Button
- Button控件的学习和使用
- Android基础学习 - 简单控件,EditText 、 Button :
- iOS中Button控件的学习
- 学习Button按钮控件(一)
- 学习Button按钮控件(二)
- 微信小程序基础之常用控件text、icon、progress、button、navigator
- button控件
- Button控件
- 分享Kali Linux 2016.2第48周镜像文件
- 求购IOS微信组件
- 文档对象模型DOM概述及DOM树
- NM Restart Design Overview
- spark mllib 关联规则
- 微信小程序学习(10)-button控件
- 高通FastCV在eclipse上配置
- arraylist和linklist的区别
- 161128
- Mysql5.6以上版本Order by出现意料之外的数据原因与解决
- 阿里算法实习生笔试——墙之间积水体积
- 导入第三方库的framework时,头文件丢失,解决办法
- 如何优化cocos2d程序的内存使用和程序大小
- 自动生成