温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

微信小程序如何实现自定义Toast

发布时间:2021-07-05 11:15:00 来源:亿速云 阅读:205 作者:小新 栏目:web开发

这篇文章主要介绍微信小程序如何实现自定义Toast,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

微信小程序 自定义Toast实例代码

Toast样式可以根据需求自定义,本例中是圆形

微信小程序如何实现自定义Toast

<!--按钮-->   <view class="btn" bindtap="btn_toast">自定义Toast</view>   <!--以下为toast显示的内容 opacity为透明度-->   <view class="toast_box"  wx:if="{{isShowToast}}">      {{toastText}}    </view>   <view class="toast_box"  wx:if="{{isShowToast}}">      {{toastText1}}    </view>
Page {    background: #f9f9f9;   }   /*按钮*/   .btn {    width: 20%;     margin-left: 38%;   margin-top: 100rpx;   text-align: center;    border-radius: 10rpx;    border: 10px solid #f00;    background: #f00;   color: #fff;    font-size: 22rpx;  }   /*toast*/   .toast_box {    width: 30%;    height: 221rpx;   margin-top: 60rpx;    margin-left: 35%;   text-align: center;    border-radius: 166rpx;    background: #f00;   color: #fff;    font-size: 32rpx;   line-height: 220rpx;   }
Page({     /**    * 页面的初始数据    */   data: {    //toast默认不显示     isShowToast: false     },   showToast: function () {    var _this = this;    // toast时间     _this.data.count = parseInt(_this.data.count) ? parseInt(_this.data.count) : 1000;    // 显示toast     _this.setData({     isShowToast: true,    });    // 定时器关闭     setTimeout(function () {     _this.setData({      isShowToast: false     });    }, _this.data.count);   },   /* 点击按钮 */   btn_toast: function () {    console.log("点击了按钮")    //设置toast时间,toast内容     this.setData({     count: 1500,     toastText: '自定义',     toastText1: 'Toast'    });    this.showToast();   },    /**    * 生命周期函数--监听页面加载    */   onLoad: function (options) {      },})

以上是“微信小程序如何实现自定义Toast”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI