CloudBase CMS (opens new window)是云开发推出的,基于 Node.js 的 Headless 内容管理平台,提供了丰富的内容管理功能,也就是对云数据库的可视化操作。基本的实现原理就是在CMS中操作云数据库的数据,然后再小程序开发中在进行调用即可。

CMS的开通

打开小程序的云开发页面,开通内容管理(CMS)

使用CMS的前提是你的云开发环境付费方式为按量付费才可以顺利开通,在我们学习的阶段中小程序官方每个月会提供一定的免费额度,足够我们学习时所用。

 开通时需要等待的时间比较久

 开通成功后在更多→内容管理即可打开CMS

 这里的管理后台是之前的项目的后台,大家新建的CMS是没有的

 登录成功后点击新建项目,填写相应的信息

创建成功后在左侧导航栏中最主要的两个是内容模型和内容集合 

首先先创建一个模型

 

 

例如我们上传一张照片

 

 创建成功后在内容集合中创建一条新的数据,这个新建的数据会与云数据库同步

 

 

像这样我们新增的数据就成功了,我们再回到云数据库中刷新一下就会出现这条数据

新增的数据只需调用相应的_id就可以展示出来,若是不懂可以参考本篇作者以往发布的文章

像这样的后台管理大大节省了开发人员的开发时间,对上线的小程序能够更好的管理数据的更新,只需在后台中修改或增加数据即可。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐