微信小程序和后台交互扫盲:https://www.bilibili.com/video/BV1jt411E7au
云开发:https://www.bilibili.com/video/BV1pE411C7Ca?from=search&seid=14303234966957086491
云开发学习代码: D:\code is here\微信小程序云开发学习
https://github.com/ZhengLin-Li/learning-miniapp-coulddevelopment
云开发配置的环境:cloud-learning
云开发环境初始化准备
需要:
APPID
操作:
- 在创建项目时,填入APPID并选择不使用云函数
- 进入到开发者页面,点击左上角的云开发并选择开通
- 设置云开发环境名称,可以任意填写
- 在
project.config.json
中加入字段"cloudfunctionRoot":"cloud"
- 在打开的云开发控制台中点击设置,新建一个环境ID
app.js
中删除所有代码,只保留env
即环境ID
App({
onLaunch: function () {
//云开发环境初始化
wx.cloud.init({
env:"cloud-learning-i44qm"
})
}
})
- 在根目录下创建文件夹(目录)
cloud
云数据库
新增固定的数据
效果:通过点击一个按键可以向云数据库中新增固定字段的内容
实现:
- 在
index.wxml
中,加入如下代码
<button bindtap="addData">新增数据</button>
- 点击云开发–>数据库–>创建集合
testlist
- 在
index.js
中加入如下代码
const DB = wx.cloud.database().collection("testlist")
Page({
addData(){
console.log('调用添加数据的方法')
DB.add({
data:{
name:'panda bear',
price:9999
},
success(res) {
console.log("成功",