微信小程序> 微信小程序button内多行文字垂直居中、短信倒计时

微信小程序button内多行文字垂直居中、短信倒计时

浏览量:780 时间: 来源:大叔的味道

1.wxml

button class="btn_yzm" catchtap="getYzm" disabled="{{yzmDisabled}}"text{{yzm}}/text/button

2.wxss
实现button内多行文字垂直居中

.btn_yzm {  font-size: 24rpx;  color: #EB602E;  border: 2rpx solid #EB602E;  background-color: #fff;  border-radius: 20rpx;  padding: 0px;  height:80rpx;  width: 100%;  line-height: 30rpx;//缩小行间距  display: table;}.btn_yzm text {  vertical-align:middle;  display: table-cell;}

3.js
实现短信倒计时

Page({  /**   * 需要指定换行的地方(不加不影响垂直居中)   */  data: {    yzm: '获取短信验证码',    yzmDisabled: false,  },  getYzm: function () {    var self = this;    self.changeYzm();  },  changeYzm: function () {    var self = this;    var n = 10;    self.setData({      //禁用button      yzmDisabled: true,      yzm: n,    })    var yzmInterval = setInterval(function () {      if (self.data.yzm = 0) {        self.setData({          yzm: '获取短信验证码',          yzmDisabled: false,        })        clearInterval(yzmInterval);      } else {        n = n - 1;        self.setData({          yzm: n,        })       }    }, 1000)  }

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎