微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

rush:js;"> 自定义Toast Box" style="opacity:{{0.9}}" wx:if="{{isShowToast}}"> {{toastText}} Box" style="opacity:{{0.9}}" wx:if="{{isShowToast}}"> {{toastText1}}
rush:js;"> 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; }
rush:js;"> 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) {

},})

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。