1 Star 0 Fork 0

Alan Deng / mp-demo

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

mp-demo

小程序 demo

重构说明

还记得上次的代码已经是很早之前的代码,那时候小程序才刚刚发行 1.0 版本没多久,现在的很多功能都是没有的。虽然后面陆续有修改,但都只是局部改了一下。

这次是彻底的重构。

主要有以下两大重构:

  • 把以前的模板改成自定义组件

  • 使用小程序云开发

    • 云数据库:把文章和电影的数据都放在了小程序云数据库中(原来文章数据是本地 js 数据,电影数据是通过后端请求的数据,现在取了部分后端数据放入云数据库中)
    • 云存储:把大部分图片和 icon 放在了云存储中(原来都放在本地,现在只有 tabBar 的 icon 放本地)

项目启动

  1. 上传数据到云数据库中
  • 在云数据库中新建 'posts' 集合,把 cloudData 文件夹中 data 文件夹里面的 posts-data.json 里面的数据上次到集合中。

  • 在云数据库中新建 'movies' 集合,把 cloudData 文件夹中的 data 文件夹里面的 movies-data.json 里面的数据上次到集合中。

  1. 上传文件到云存储中
  • 在云存储中新建文件夹,把 cloudData 文件夹中的 images 文件夹里面的文件上传到文件夹中。注意:现在只能上传文件,不能上传文件夹,子文件夹需要在云存储中新建,云存储的文件夹名字和上传的文件夹名字最好一致。另外,每个人云存储的基础路径可能会不一样,需要修改。

空文件

简介

A Mini Program demo 展开 收起
JavaScript
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/alanhaledc/mp-demo.git
git@gitee.com:alanhaledc/mp-demo.git
alanhaledc
mp-demo
mp-demo
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891