读者提醒:以下内容基于读者对applet云开发的理解参与情况:目录
登录cms页面后台,创建简单的项目
2内容管理cms深度学习---制定新闻清单
2.1前期准备
2.2请求CMS编制的新闻清单
2.3跳转详细页面携带数据
2.4在详细页面上请求详细数据并显示在页面上
登录cms页面后台,轻松访问项目http://www.Sina.com/http://www.Sina.com /
打开applet云开发控制台后,打开http://www.Sina.com/
使用cms平台前提:你的云开发环境付费方式为,按量付费!!!
点击设置-
单击访问地址并输入帐户和密码
然后单击新项目并填写相应的信息
内容模型类似于mysql数据库
点击拓展功能
找到内容管理,填写账号和密码,然后点击开通(开通可能会花费一定的时间,估计一首歌时间内开通完成)
读者在学习阶段无需顾虑花不花钱,小程序官方每个月会为用户提供一定量的免费额度。
此时,云开发数据库中自动生成了goods数据库
接下来我们做个小案例:创建商品的内容模型
我们现在把东西放在我们的商品表上
此时
接下来,在内容集合下的商品表中创建新数据
输入商品名
点击新建模型,填写相应信息
注意:必须填写展示名称和数据库名,其余可以根据你的需求选填
从cms中删除商品表以进行以下操作
1 .首先删除数据(点击删除,两侧) cms和云数据库中的goods )的数据将被删除
2 .删除内容模型
注意:cms后台创建的数据库可以同步到你云开发数据库中,但是你创建云开发数据库无法同步到cms管理后台!!!!! 请读者一定要注意!!!!
2内容管理深入学习CMS-- -制定新闻列表2.1提前准备
现在我们想在小程序里列一个新闻清单。 可以在cms后台管理我们的新闻信息。
此时内容集合中会新增一条记录
新闻需要标题、内容、照片、阅读数量和新闻类型
同时云数据库中也会新增记录
在内容模型里找到如图所示的图标并点击,必须勾选删除数据表,否则云数据库中goods则不会被删除
将信息添加到内容收藏中,读者可以在相关新闻网站上自行寻找素材
此时云数据库
2.2请求CMS编制的新闻清单
1 .在小程序中创建新页面
将请求news数据库代码写入demo.js的onLoad方法
1.在内容模型里新建新闻模型,名为news
现在为新闻模型填些东西
兴奋的皮皮虾的页面需要多张图片时,请选择允许多个内容
将获取的信息渲染到页面
js部分
前端部分
显示页面:
2.3在跳转详细页面并携带数据的app.js上创建新的详细页面
修改demo.wxml,单击事件和data-
在demo.js中创建单击事件
接收通过demoDetail.js的onLoad方法传递的数据
效果演示:
注意:此时获取数据会出现下面问题:
2.4详细页面要求详细数据并在页面上展示1 .详细页面的js
2 .详细信息页面的wxml
显示页面: