微信小程序

微信小程序报错:Component is not found in path "components/comp/comp.js"

2020-02-05
完整错误 jsEnginScriptError: Component is not found in path "components/comp/comp.js" (using by pages/index/index)...
阅读更多

微信小程序 云数据库 Collection/Query .orderBy 用法

2020-02-04
Collection.orderBy / Query.orderBy 指定查询排序条件 方法签名如下: function orderBy(fieldName: string, order: string): Collection | Que...
阅读更多

为什么微信小程序设置的onPullDownRefresh无效

2020-02-04
因为仅有onPullDownRefresh是不行的,需要配置: 如果是单个页面需要onPullDownRefresh,在对应页面的json文件中设置"enablePullDownRefresh": true,如: {...
阅读更多

微信小程序-云开发-数据库 报错:-501007 invalid parameters | errMsg: Invalid Key Name: _openid

2020-02-03
微信小程序-云开发-数据库 报错: -501007 invalid parameters | errMsg: Invalid Key Name: _openid 原因: 不能设置_openid,它是云服务器根据用户的openID自动设置的...
阅读更多

使用云函数获取小程序用户openId

2020-02-03

如何使用云函数获取小程序用户openId?步骤如下:

  • 如未开通云开发,请看这篇

  • 基础库版本需为2.3.3以上,建议设为最新版本

  • 新建云函数:

  • 右击cloudfunctions,选择新建Node.js云函数

  • 输入login

    • 现在云开发控制台的样子:
  • 此函数会保存openID至本地存储,并在出错时调用error

function saveOpenID(error) {
  if (!wx.getStorageSync('openID')) {
    wx.cloud.callFunction({
      name: 'login',
      data: {},
      success: res => {
        console.log('Got user openid: ', res.result.openid)
        wx.setStorageSync('openID', res.result.openid)
      },
      fail: err => {
        console.error(err)
        error()
      }
    })
  }
}
阅读更多

之前的小程序没有使用云开发,现在需要使用云函数怎么办呢?

2020-02-03
前提条件:基础库版本需为2.3.3以上,建议设为最新版本 如果是升级自己的项目到云开发,需要做以下修改: 点击云开发按钮,按钮位置如下: 开通小程序·云开发 将原来的代码放到 miniprogram 目录 新增 cloud...
阅读更多

wx.showToast中的一个问题

2020-02-02
wx.showToast中的一个问题 wx.showToast({ title: '成功', icon: 'fail', duration: 2000, success: func }) wx.showToast({ title...
阅读更多

使用微信小程序-云开发时报错: Error: errCode: -401003 api parameter type error | errMsg: parameter.data should ...

2020-02-02
错误 Uncaught (in promise) thirdScriptError errCode: -401003 api parameter type error | errMsg: parameter.data should be o...
阅读更多

在微信小程序中做自己的数字键盘

2020-01-31
为什么要自制键盘? 我最近在开发一款微信小程序,现在需要用户输入一个数字。 使用系统键盘带来的不便 如果使用系统键盘,有以下几个问题: 数字键太小,不方便; 无法阻止用户输入不合法字符(如:“&”); 小数点在一些手机上很难找到;...
阅读更多