常用微信小程序内置方法

  1. 数据存储与读取

    • wx.setStorageSync(key, data):同步存储数据到本地。
    • wx.getStorageSync(key):同步从本地缓存中获取指定 key 的内容。
    • wx.removeStorageSync(key):同步移除本地缓存中的指定 key。
  2. 网络请求

    • wx.request(options):发起 HTTPS 网络请求。
    • wx.uploadFile(options):上传文件资源到服务器。
    • wx.downloadFile(options):下载文件资源到本地。
  3. 界面导航与跳转

    • wx.navigateTo(options):保留当前页面,跳转到应用内的某个页面。
    • wx.redirectTo(options):关闭当前页面,跳转到应用内的某个页面。
    • wx.switchTab(options):跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面。
    • wx.navigateBack(options):关闭当前页面,返回上一页面或多级页面。
  4. 用户信息与授权

    • wx.getUserInfo(options):获取用户信息(需用户授权)。
    • wx.login():获取登录凭证(code)以换取用户唯一标识(openid)和其他信息。
  5. 媒体相关

    • wx.chooseImage(options):调起用户相册选择图片或拍照。
    • wx.getImageInfo(object):获取图片信息。
    • wx.previewImage(options):预览图片。
    • wx.saveImageToPhotosAlbum(options):保存图片到系统相册。
    • wx.startRecord() 和 wx.stopRecord():录制语音。
    • wx.playVoice(options) 和 wx.pauseVoice():播放和暂停语音。
    • wx.makePhoneCall({ phoneNumber }):拨打电话。
  6. 设备能力

    • wx.getLocation(options):获取当前位置信息。
    • wx.scanCode(options):调起客户端扫码模块。
  7. 组件方法

    • 生命周期相关的函数如 onLoad()onShow()onReady() 等,以及组件内部的方法如 setData() 等。

    8. 加载方法

 wx.showLoading({

            title: '数据加载中...', // 可选,加载提示文字

  });

wx.hideLoading();

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值