zoukankan      html  css  js  c++  java
  • 微信小程序 toast

    消息提示框

    属性名类型默认值说明
    duration Float 1500 hidden设置false后,触发bindchange的延时,单位毫秒
    hidden Boolean false 是否隐藏
    bindchange EventHandle   duration延时后触发

    示例代码:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <view class="body-view">
     <toast hidden="{{toast1Hidden}}" bindchange="toast1Change">
      默认
     </toast>
     <button type="default" bindtap="toast1Tap">点击弹出默认toast</button>
    </view>
    <view class="body-view">
     <toast hidden="{{toast2Hidden}}" duration="3000" bindchange="toast2Change">
      设置duration
     </toast>
     <button type="default" bindtap="toast2Tap">点击弹出设置duration的toast</button>
    </view>
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    var toastNum = 2
    var pageData = {}
    pageData.data = {}
    for (var i = 0; i <= toastNum; ++i) {
     pageData.data['toast'+i+'Hidden'] = true;
     (function (index) {
     pageData['toast'+index+'Change'] = function(e) {
      var obj = {}
      obj['toast'+index+'Hidden'] = true;
      this.setData(obj)
     }
     pageData['toast'+index+'Tap'] = function(e) {
      var obj = {}
      obj['toast'+index+'Hidden'] = false
      this.setData(obj)
     }
     })(i)
    }
    Page(pageData)

  • 相关阅读:
    排序算法
    各种容器
    avl树
    zhenya moves from parents
    maven 相关
    Spring Cloud 子项目介绍
    WebStorm 中 dva 项目用 start 命令需要不断重启项目问题
    git常用命令
    SQL 的各种 join 用法
    程序员成长过程
  • 原文地址:https://www.cnblogs.com/stay29/p/9215500.html
Copyright © 2011-2022 走看看