6.1需求分析
6.2数据设计
6.3查看所有Todo
6.4添加 Todo
6.5查看Todo详情
6.6添加图片上传
6.7给 todo 设置位置
6.8云待办查看导航
6.9消息提醒
6.10定时消息提醒
9 个评论
云数据库、云存储、云函数、云调用等云开发基础能力的使用介绍
CMS内容管理、静态网站托管、未登录模式、云函数进阶用法、数据库实时数据推送等能力介绍
云托管、数据库安全规则、跨账号环境共享、接入微信支付、HTTP API等内容的讲解
云函数·云开发下的用户管理
云开发应用-生成二维码
云函数应用课程·在云函数中生成小程序码
云函数应用课程·云开发短信应用
云开发应用之邮件发送验证码
云函数应用课程·微信支付下单支付
云开发之分享消息卡片
借助云开发的CMS等能力快速实现一个集商品信息展示、下单于一体的商城系统
用云待办应用小程序带你系统的学习和理解云开发的实战应用过程
还为收集到太多名片而无法存放感到苦恼?基于人工智能的名片识别小程序能帮到你
完全使用云开发搭建的运动步数排名小程序,除了运动步数排名,还有图文分享等功能
教你如何使用云开发从0到1搭建音乐播放器小程序
这个项目没有 开源吗?
6.3 视频下拉刷新清空skip,tasks数据要在getData之前
onPullDownRefresh:function(){ this.pageData.skip = 0 this.setData({ tasks:[] }) this.getData(res=>{ wx.stopPullDownRefresh() }); },
视频6.3 和6.4顺序不对
6.3查看所有Todo,onPullDownRefresh下拉时,要先清空 tasks 与 skip,否则每次下来,数据在getData里不断的concat。
视频好像看不了啊
当多次触底时,skip会一直增加,可以适当加个判断,只有数据返回时skip才增加:
todos.skip(this.pageData.skip).get().then(res => {
console.log("返回的数据数量:", res.data.length)
if (res.data.length > 0) {
this.pageData.skip = this.pageData.skip + 20
}
let oldData = this.data.tasks;
this.setData({
tasks: oldData.concat(res.data)
}, res => {
// this.pageData.skip = this.pageData.skip + 20
wx.hideLoading();
callBack();
})
})
消息提醒,在2020年1月10日停止使用,9的视频如果能更新就更好了。
大家需要移步去学习下“订阅消息”,使用这个功能来实现提醒这个功能。
整个课程教学确实很有帮助,而且播放量是类似视频的10倍,真棒~ 对我学习有帮助~
6.3 6.4 顺序错了。
从小程序实战里面才能学到云开发的操作技能,第一部分的基础能力实战,7个小时左右的时间就是在浪费时间,新手学不到东西,感觉讲课老师想到什么就说什么,讲课之前没有准备要讲解什么,怎么去讲解。