欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

微信小程序通用方法

程序员文章站 2022-04-12 08:32:06
*返回顶部*/backTop:function(){this.stickyFlag=false,wx.pageScrollTo({scrollTop:0,duration:500});},...

 * 返回顶部

   */

  backTop: function() {

    this.stickyFlag = false, wx.pageScrollTo({

      scrollTop: 0,

      duration: 500

    });

  },

//跳转

goLink: function(event) {

    let url = event.currentTarget.dataset.link;

    url && wx.navigateTo({ url })

  },

//复制

  copy: function () {

    var that = this;

    wx.setClipboardData({

      data: that.data.goodsList[0].code,

      success() {

        wx.showToast({

          title: '复制成功',

          icon: 'success',

          duration: 1000

        })

      }

    })

  },

/**

   * 拨打电话

   */

  callTelphone: function (e) {

    var that = this;

    var phoneNumber = e.currentTarget.dataset.phone;

    if (phoneNumber) {

      this.isCalling || (this.isCalling = true, wx.makePhoneCall({

        phoneNumber: phoneNumber,

        complete: function () {

          that.isCalling = false;

        }

      }));

    }

  },

/**

   * 搜索栏高度

   */

  getScrollViewHeight: function () {

    var that = this;

    wx.createSelectorQuery().select(".search-bar").boundingClientRect(function (res) {

      res.height && that.setData({

        scrollViewHeight: wx.getSystemInfoSync().windowHeight - res.height

      });

    }).exec();

  },

 

本文地址:https://blog.csdn.net/liugenrong/article/details/107352837

相关标签: 微信小程序