微信小程序button组件使用详解

更新时间:2023-05-20 16:33:47 阅读: 评论:0

微信⼩程序button组件使⽤详解本⽂为⼤家分享了微信⼩程序button组件的使⽤⽅法,供⼤家参考,具体内容如下
展⽰效果图
button组件的常⽤属性
size:default、mini—-default为块级按钮、mini为⼩按钮
type:primary、default、warn—-primary提交成功、default默认灰⾊、warn警告⾊梦到亲人死了是什么征兆
plain:true、fal—-按钮是否镂空,背景⾊透明
disabled:true、fal—-是否禁⽤
loading:true、fal—-名称前是否带 loading 图标
WXMLroot权限管理
<view class="tui-btn-group">
<view class="tui-btn-content">
<button size="{{defaultSize}}" bindtap="default" hover-class="other-button-hover"> default </button>
</view>
<view class="tui-btn-content">
<button type="primary" size="{{primarySize}}" bindtap="primary"> primary </button>
</view>
<view class="tui-btn-content">
<button type="warn" size="{{warnSize}}" bindtap="warn"> warn </button>
</view>
<view class="tui-btn-content">
<button bindtap="tDisabled" disabled="{{disabled}}" type="primary">点击设置按钮disabled属性true</button>
</view>
<view class="tui-btn-content">
<button bindtap="tPlain" plain="{{plain}}">点击设置按钮plain属性</button>
</view>
饿了么电话客服<view class="tui-btn-content">
<button bindtap="tLoading" loading="{{loading}}" type="warn">点击设置按钮loading属性</button> </view>
</view>
WXSS
.tui-btn-group{
padding: 10px;
}
煤矿安全管理论文.tui-btn-content{
height: 60px;
line-height: 60px;
护士年终述职报告
}
/** 修改button默认的点击态样式类**/
.button-hover {
background-color: red;
日月如梭的意思
}
/** 添加⾃定义button点击态样式类**/
.other-button-hover {
background-color: blue;
}
JS
var types = ['default', 'primary', 'warn']
var pageObject = {
data: {短发女人
defaultSize: 'default',
primarySize: 'default',
warnSize: 'default',
disabled: fal,
plain: fal,
loading: fal
},
tDisabled: function (e) {
this.tData({
disabled: !this.data.disabled
})
},
tPlain: function (e) {
this.tData({
plain: !this.data.plain
})
},
tLoading: function (e) {
this.tData({
loading: !this.data.loading
})
}
}
牛奶蜂蜜//循环给'default', 'primary', 'warn'按钮创建函数
for (var i = 0; i < types.length; ++i) {
(function (type) {
pageObject[type] = function (e) {
var key = type + 'Size'
var changedData = {}
changedData[key] =
this.data[key] === 'default' ? 'mini' : 'default'
this.tData(changedData)
}
})(types[i])
}
Page(pageObject);
DEMO
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。

本文发布于:2023-05-20 16:33:47,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/82/709443.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:按钮   点击   属性   设置   管理   组件
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图