微信云基础学习
只对这一个函数进行基础的学习
前端操作数据库
总代码启动区域
2021 1018 学习笔记
const db = wx.cloud.database()
// const型变量是个只读的变量
// 这里应该是指向了微信云上面的整个数据库(仅小程序端)
函数分块学习
2021 1018 学习笔记
now: function () {
wx.showToast({
// showToast显示通知(无需点按关闭)
icon:'loading',
// 初始值success是显示√,error是显示“圈!”
// none就是只显示文字,loading就是那个射光亮度旋转
// 只是个显示效果
title: '试着就只通知一下',
// 这种方法建议只有7个字,最后一个字长度超了
title:'试试第二行',
// 如果有两行title的话,只显示最后定义的一次
// 可以理解为这里title只是个变量,两次只是在给变量赋值
})
}
onAdd内容分析
2021 1018 学习笔记
onAdd: function () {
const db = wx.cloud.database()
db.collection('counters').add({
// 这里应该是在指向集合counters,调用.add方法
data: {
count: 1
},
success: res => {
// 在返回结果中会包含新创建的记录的 _id
this.setData({
counterId: res._id,
count: 1
})
wx.showToast({
title: '新增记录成功',
})
console.log('[数据库] [新增记录] 成功,记录 _id: ', res._id)
},
fail: err => {
wx.showToast({
icon: 'none',
title: '新增记录失败'
})
console.error('[数据库] [新增记录] 失败:', err)
}
})
}