前言
这一篇文章主要介绍的小程序是2048小游戏,该小程序来自Github。在Github上下载后,直接导入到小程序开发工具中即可运行。
小程序的整体思维图
接下来,我们根据该思维图进行学习。
主界面
该小程序的主界面如下
配置
主界面主要包含了三大模块,第一个是状态栏内,第二个是内容区域,第三个是可进行切换的tab。
通过之前的学习我们可知,状态栏和进行导航的tab能够由配置文件完成配置,故我们可以看到app.json。下方给出app.json的代码和相应的注释。
{
// 三个页面路由
"pages": [
// 打开小程序所显示的页面
"pages/index/index",
// 切换到日志所显示的页面
"pages/logs/logs",
// 点击2048按钮后跳转的页面
"pages/2048/2048"
],
// 状态栏
"window": {
// 状态栏颜色
"navigationBarBackgroundColor": "#333",
// 状态栏的默认文字
"navigationBarTitleText": "2048小游戏"
},
// 底部tab的配置信息
"tabBar": {
// 颜色
"color": "#353535",
// 选中时的颜色
"selectedColor": "#3cc51f",
// 边界样式
"borderStyle": "black",
// 背景颜色
"backgroundColor": "#ffffff",
// 配置tab
// 几个tab,tab的路由,