目录

微信小程序每日卡路里

微信小程序——每日卡路里

0.前言

这一个多月从零开始做了一个微信小程序,主要是决定深入学习前端知识,恰逢腾讯举办了第一届微信小程序大赛,参加了比赛做了一个简单的微信小程序作为练手,下面正式介绍这个小程序。

1.开始

开始是快速看了个介绍小程序的慕课,看完基本上就会小程序的基本写法了,下面贴上链接:

1.1 成果一览

先看小程序截图:

https://i-blog.csdnimg.cn/blog_migrate/f55b3355b96e4699cb7481b328811df2.png https://i-blog.csdnimg.cn/blog_migrate/3d45016ca48350a21a6d7d1be516ce9f.png https://i-blog.csdnimg.cn/blog_migrate/0528c67256c037516622646305015943.png https://i-blog.csdnimg.cn/blog_migrate/b641b43007ffa3264bde0405b90f993c.png https://i-blog.csdnimg.cn/blog_migrate/0408fae95e24c27c68a1e47006134f68.png

5张图分别为:落地页、历史页、“我的”页、身体数据页、食物选择页。

展示视频:

想详细体验就在微信小程序搜“每日卡路里”。

1.2 基本功能

1.选择自身的个人情况判断每日摄入的合适卡路里;

2.首页定制个人的每日食谱方案,并给出对于的卡路里数;

3.在历史选项中观看最近几天的历史记录,方便统计;

4.离线可用,无需担心网络稳定与流量问题。

2.过程

由于以练手为目的,因此小程序相对简单,实用性也不大,但总体相对满意。程序主要参考了课程后面的wxtodo小程序的代码和keep的app的界面设计,基本上靠这两个参照结合 和网上的资料完成了这个小程序。下面简单记述本小程序的基本内容:

2.1 开发环境和工具

本小程序的开发工具为微信提供的微信web开发者工具,版本号v1.02.1805181.

开发环境为:

硬件:    处理器:i5-8250u;内存:ddr4 8g;硬盘:256gnvme ssd; 显卡:Intel(R)UHD Graphics 620;

系统:    Windows10 家庭中文版;

2.2 程序结构

本程序包含images和pages两个文件夹,其中images文件夹用于存放小程序所需要的图片,pages文件夹用于存放小程序的实现代码。

pages文件夹中包含10个文件夹:about, body, history, index, me, selectfruit,selectmeat, selectoil, selectstaple, settings,每个文件夹分别对应着一个页面的设计和功能的实现。

页面结构如下图:

https://i-blog.csdnimg.cn/blog_migrate/e992198f07c5bd567c5614a784b8740e.png

2.3 其他

剩下的就是代码编写问题,基本语法在慕课上都有介绍,这里不详细赘述,还有其他的问题结尾部分有说明。

3.结尾

由于本小程序难度不大,因此不会从头到尾在此记录,会另开文章记录里面遇到的问题及详细处理方法,并附带链接在本文末尾,以此作为他人的垫脚石。首先附带的是本小程序的开发文档链接:

目前正在招人: 内推邮箱 -

https://i-blog.csdnimg.cn/blog_migrate/759ec238021c453d1a021d15333c92a2.png