1、button
常用的属性:
属性 类型 默认值 必填 说明 size string default 否 按钮的大小
type string default 否 按钮的样式类型
合法值 说明 primary 绿色 default 白色 warn 红色
plain boolean false 否 按钮是否镂空,背景色透明 disabled boolean false 否 是否禁用 loading boolean false 否 名称前是否带 loading 图标
hover-class string button-hover 否 指定按钮按下去的样式类。当 hover-class="none"
时,没有点击态效果 hover-stop-propagation boolean false 否 指定是否阻止本节点的祖先节点出现点击态 hover-start-time number 20 否 按住后多久出现点击态,单位毫秒 hover-stay-time number 70 否 手指松开后点击态保留时间,单位毫秒
代码案例:
<button>这是一个按钮</button>
<button size="mini" type="primary" >这是一个按钮</button>
<button size="mini" type="primary" plain >这是一个按钮</button>
<!--disbaled后就无法继续点击了、plain镂空-->
<button size="mini" type="primary" plain disabled>这是一个按钮</button>
<!--loading属性要设置为false的话,必须这样写:放在差值表达式中,要不然不起作用-->
<button type="primary" loading="{{false}}">这是一个按钮</button>
2、input
常用的属性:
属性 类型 默认值 必填 说明 value string 是 输入框的初始内容 type string text 否 input 的类型
合法值 说明 text 文本输入键盘 number 数字输入键盘 idcard 身份证输入键盘 digit 带小数点的数字键盘 safe-password 密码安全输入键盘 指引。仅 Webview 支持。 nickname 昵称输入键盘。
password boolean false 否 是否是密码类型 1.0.0 placeholder string 是 输入框为空时占位符 1.0.0 placeholder-style string 是 指定 placeholder 的样式,目前仅支持
color,font-size和font-weight
1.0.0 disabled boolean false 否 是否禁用 1.0.0 maxlength number 140 否 最大输入长度,设置为 -1 的时候不限制最大长度
confirm-type string done 否 设置键盘右下角按钮的文字,仅在type='text'时生效
合法值 说明 send 右下角按钮为“发送” search 右下角按钮为“搜索” next 右下角按钮为“下一个” go 右下角按钮为“前往” done 右下角按钮为“完成”
.wxss:
.out{
padding:30rpx;
border:1px solid #ccc;
margin:30rpx;
}
.out .inpt{
background:#eee;
margin-bottom: 20rpx;
padding: 20rpx;
}
.wxml:
<view class = "out" >
<input type = "text" class ="inpt" maxlength ="6" />
<button type ="primary" > 提交按钮</button >
</view >
<view class = "out" >
<input type = "text" class ="inpt" value ="初始值" />
<button type ="primary" > 提交按钮</button >
</view >
<view class = "out" >
<input type = "text" class ="inpt" placeholder ="请输入用户名" />
<button type ="primary" > 提交按钮</button >
</view >
<view class = "out" >
<input type = "text" class ="inpt" placeholder ="请输入密码" password />
<button type ="primary" > 提交按钮</button >
</view >