赞
踩
配合官方文档一起使用,效果更佳 —— 传送门
button 通过简单的一行即可实现如下效果
<button>按钮</button>
是不是很简单?
接下来我给大家一一介绍 button 的常用属性
size 有两个属性值:
index.wxml
<button size='mini'>按钮</button>
type 有三个属性值
<button size='mini' type="primary">按钮</button>
后面就只展示效果,就不再放置代码了,如有特殊情况,我会再慢慢列举出来
颜色反转的一个属性
原图:
效果图:
按钮禁用
加载,转圈圈
效果不是很好展示,就不放图了,自行尝试即可
以毫秒为单位,
以毫秒为单位
用于表单 form,点击会出发 submit(提交) 和 reset(重置) 事件
这个时候就给大家介绍一个简单的案例,通过 form 表单实现简单的登录功能
wxml 文件
<form bindsubmit="onSubmitEvent">
<view>
账号:<input name='username' placeholder="请输入账号"></input>
</view>
<view>
密码:<input name='password' password placeholder="请输入密码"></input>
</view>
<!-- 登录匹配,会对后台js 中给定的账号密码进行匹配-->
<button form-type="submit" type="primary">登录</button>
<!-- 清除输入的数据,比如用户输入的账号密码 -->
<button form-type="reset">取消</button>
</form>
js 文件
Page({ /** * 页面的初始数据 */ data: { }, /** * 生命周期函数--监听页面加载 */ onLoad: function (options) { }, //这里和 form 绑定了一个 提交事件,用户输入的数据会进入到js文件中进行对比匹配 onSubmitEvent:function(event){ var value = event.detail.value; var username = value.username; var password = value.password; if( username === 'aaa' && password === '111111'){ //登录成功会进行页面跳转 wx.navigateTo({ url: '/pages/index/index', }) }else{ console.warn("账号或者密码错误"); }
效果图如下:
请自行尝试
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。