全网整合营销服务商

营销型网站+SEO优化+关键词快排=一站式服务

免费咨询热线:15959292472

[seo优化佛山公司]微信小程序button组件的使用介绍

  这篇文章主要为大家详细介绍了微信小程序button组件的使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  本文为大家分享了微信小程序button组件的使用方法,供大家参考,具体内容如下

  展示效果图

  

 

  button组件的常用属性

  

 

  WXML

  

 

  

<=●;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="setDisabled" disabled="{{disabled}}" type="primary">○▲★;点击设置按钮disabled属性true<▲☆▽•;/button>★◆•;
 </view>
 <view class="=■=;tui-btn-content"◆…;>
 <button bindtap="setPlain" plain="{{plain}}"■▼•◆;>点击设置按钮plain属性</button>■•◇-;
 <▲▽▪●;/view>
 <▼■;view class="●◆=△;tui-btn-content">
 <•●;button bindtap="setLoading"◇▪▪; 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: false,
 plain★■★: false▽★◆…,
 loading: false
 },
 setDisabled=★▷•: function (e) {
 this▼=▲.setData({
 disabled: ☆-!this◇◁◆.data.disabled
 })
 }•▪▪,
 setPlain: function (e) {
 this.setData({
 plain◆■▽▼: !this.data.plain
 })
 }•▽,
 setLoading: function (e) {
 this□◁•△.setData({
 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.setData(changedData)
 }
 })(types[i])
}
Page(pageObject);

 

  以上就是本文的全部内容,希望对大家的学习有所帮助▷-,更多相关内容请关注PHP中文网!

  相关推荐:

  微信小程序
textarea 的使用方法
 

  微信小程序
触控事件的介绍
 

  微信小程序中的onLoad的解析

  

 

  以上就是微信小程序button组件的使用介绍的详细内容■●=■,更多请关注久澳传媒编程栏目其它相关文章▽•▲•!

[seo优化佛山公司]微信小程序button组件的使用介绍

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。