时间在点击一个个发送按钮中不知不觉流逝,小蓝与小红的友谊不断加深,小小的 按钮连接着他们彼此,我们来了解一下 button 按钮的使用方法。 需要重点强调该操作并且引导用户去点击的入口通过按钮表达。 示例代码
<view class="page">
<view class="page-description">按钮</view>
<view class="page-section">
<view class="page-section-title">type-primary/ghost</view>
<view class="page-section-demo">
<button type="primary">主要操作 Normal</button>
<button type="primary" loading>操作</button>
<button type="primary" disabled>主要操作 Disable</button>
<button type="ghost">ghost 操作</button>
<button type="ghost" loading>ghost 操作</button>
<button type="ghost" disabled>ghost 操作 Disable</button>
</view>
</view>
<view class="page-section">
<view class="page-section-title">type-default</view>
<view class="page-section-demo">
<button data-aspm-click="xxx">辅助操作 Normal</button>
<button disabled>辅助操作 Disable</button>
</view>
</view>
<view class="page-section">
<view class="page-section-title">type-warn</view>
<view class="page-section-demo">
<button type="warn">警告类操作 Normal</button>
<button type="warn" disabled>警告类操作 Disable</button>
<button type="warn" hover-class="red">hover-red</button>
</view>
</view>
<view class="page-section">
<view class="page-section-title">Size</view>
<view class="page-section-demo">
<button size="mini" loading>提交</button>
<button style="margin-left: 10px;" type="primary" size="mini">选项</button>
</view>
</view>
<view class="page-section">
<view class="page-section-title">open</view>
<view class="page-section-demo">
<button open-type="share">share</button>
</view>
</view>
<view class="page-section">
<view class="page-section-title">Form</view>
<view class="page-section-demo">
<form onSubmit="onSubmit" onReset="onReset">
<button form-type="submit" type="primary">submit</button>
<button form-type="reset">reset</button>
</form>
</view>
</view>
</view>
Page({
data: {},
onSubmit() {
my.alert({ title: 'You click submit' });
},
onReset() {
my.alert({ title: 'You click reset' });
},
});
/* API-DEMO page/component/button/button.acss */
.red {
background-color: red;
border-color: red;
color: #fff;
}
button + button {
margin-top: 32rpx;
}
open-type 有效值 值 说明 最低版本 share 触发 自定义分享,可使用 my.canIUse('button.opentype.share') 判断 1.1.0 getAuthorize 支持小程序授权,可使用 my.canIUse('button.opentype.getAuthorize') 判断 1.11.0 contactShare 分享到通讯录好友,可使用 my.canIUse('button.opentype.contactShare') 判 lifestyle 关注生活号,可使用 my.canIUse('button.opentype.lifestyle') 判断 1.11.0 102 scope 有效值 当 open-type 为 getAuthorize 时,可以设置 scope 为以下值: 值 说明 最低版本 phoneNumber 唤起授权界面,用户可以授权小程序获取用户手机号。 1.11.0 userInfo 唤起授权界面,用户可以授权小程序获取支付宝会员的基础 信息。 内容来源:https://developer.aliyun.com/article/756818?spm=a2c6h.12873581.0.dArticle756818.26162b70Su1GZy&groupCode=tech_library
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。