这篇文章主要为大家详细介绍了微信小程序button组件的使用,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文为大家分享了微信小程序button组件的使用方法,供大家参考,具体内容如下
展示效果图
button组件的常用属性
size:default▪◇☆☆、mini—-default为块级按钮、mini为小按钮
type:primary、[seo优化佛山公司]default、warn—-primary提交成功■◁■、default默认灰色◁…★、warn警告色
plain▷=▼:true-★-、false—-按钮是否镂空,背景色透明
disabled○◇□:true、08 2020.10 [网站seo优化公司销售]ps转化为智能对象有什么用 ps转化为智能对象有什么用? 当你将图像缩知小后又想放大图片,这个时候如果不是智能对象的话■▽□◇,你图像道放大了就会失真,广汉市小程序开发哪家好变得很模糊。庄河市小程序开发哪家好知能对象就解决了图像放大的后失!false—-是否禁用
loading:true、false—-名称前是否带 loading 图标
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组件的使用介绍的详细内容■●=■,更多请关注久澳传媒编程栏目其它相关文章▽•▲•!
*请认真填写需求信息,我们会在24小时内与您取得联系。