使用 LeanCloud 服务
创建一个应用,选择需要的服务;
引入 JS 文件,得到
window.AV对象;初始化
AV 对象(代码直接拷);新建一条数据(代码直接拷)。
如何看文档
CRM 方法,先抄(Copy),然后运行(Run),一步步修改(Modify)为自己想要的代码。
善于使用页面内的搜索功能,要学会提炼关键字。
MVC 之 M
数据模型,也就是 Model 层;简单来说,就是将需要获取和保存等操作数据的相关代码,也封装为一个对象,就像 View 层和 Controller 层那样。
MVC 到底是什么
它是一种代码组织的思想和形式;将实现一个或一组功能的代码,通过不同的功能分为数据层(Model)、视图层(View)和控制层(Controller)。
数据层用来处理要操作的各种数据。
视图层用来监听并设置页面上与功能相关的 DOM 元素。
控制层通过数据层的数据来更新视图层,通过视图层来告诉数据层如何操作数据。
它们之间的运作流程是:视图层发生改变后,控制层会监听到这些变化,并将改变后的操作传递到数据层,数据层通过控制层的命令来进行数据发送或获取新数据,再将这些操作完成的数据传递给控制层,控制层通过这些数据,来更新视图层。
以上过程可以看出,控制层是连接视图层和数据层的桥梁,而视图层和数据层都是比较纯净并且毫无交集的。
课后拾遗
Promise对象的第一次then()方法中的的两个函数,分别是请求成功和请求失败后的回调函数;而如果有第二次then()方法调用,那么第二次的两个函数,分别是上一层成功回调和上一层两个都失败后的回调函数。