这是案例的初始页面

首先关于这个案例上面的app.json做一个特别详细的解释

首先提醒一下.json文件不能有注释,因此如果要复制的话,请把注释删去


//关于app.json详细学习

{
//pages这个属性本是一个数组,数组中存放的是页面路径
"pages": [
"pages/food/food", //这是打开小程序第一个会看到的页面
"pages/index/index",
"pages/foodcontent/foodcontent",
"pages/user/user",
"pages/shop/shop"
]
//这是一个对的窗口配置,看到你手机时间,下面那个区域了吗,对,就是对那里的配置
,"window": [
"backgroundTextStyle": "light",//字体格式
"navigationBarBackgroundColor": "#000000",//这个是背景颜色
"navigationBarTitleText": "小程序demo",//这个当然是窗口的标题了
"navigationBarTextStyle": "white"//这个是字体颜色
},
//这个一个对窗口底部的配置,看到手机最下面可以按的地方了吗?有菜单什么的。对就是那里
"tabBar": { //关于tabBar有5个属性可以配置哦
"color": "#666",//1.最先看到哦颜色
"selectedColor": "#f60",//2.点击后的颜色,这两个颜色都要使用16进制哦
"backgroundColor": "#eee",//背景色
"borderStyle": "white",//上边框的颜色只有black 和 white 两种
"position": "bottom", //放置这个整体窗口的位置,现在在下面,也可以试试top上面,只不过有点不好看 //这是一个列表项 数组属性 ,这是干什么的呢?当然是为了让你交互而存在的
//它包含了4个属性
"list": [
{
"pagePath": "pages/index/index", //触按时,会跳转的路径,这个路径必须在上面pages中存在
"text": "首页",//文字
"iconPath": "static/image/home1.png",//未触碰时候显示的图片路径
"selectedIconPath": "static/image/home2.png"//触碰的时候显示的图片路径
},
{
"pagePath": "pages/food/food",
"text": "菜品",
"iconPath": "static/image/news1.png",
"selectedIconPath": "static/image/news2.png"
},
{
"pagePath": "pages/user/user",
"text": "用户",
"iconPath": "static/image/user1.png",
"selectedIconPath": "static/image/user2.png"
}
]
}
}

微信小程序之基础案例详细解释的更多相关文章

  1. 微信小程序开发基础

    前言: 微信小程序开入入门,如果你有html+css+javascript的基础,那么你就很快地上手掌握的.下面提供微信小程序官方地址:https://developers.weixin.qq.com ...

  2. 微信小程序高级基础

    微信小程序高级基础 微信小程序的注册和服务器配置: 小程序是什么呢?小程序是一种不需要下载安装就可以使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下就可以打开应用, ...

  3. 利用python实现微信小程序游戏跳一跳详细教程

    利用python实现微信小程序游戏跳一跳详细教程 1 先安装python 然后再安装pip <a href="http://newmiracle.cn/wp-content/uploa ...

  4. 微信小程序入门基础

    微信小程序入门基础  视频教程(https://edu.csdn.net/course/detail/8456?pre_view=1) 第一章.认识小程序  1.工具的下载与安装  2.小程序代码构成 ...

  5. 微信小程序之基础入门

    微信小程序有几个基础的文件:js(JavaScript逻辑代码),json(页面配置),wxml(类似hthml布局),wxss(css样式) 我们使用app.json文件来对微信小程序进行全局配置, ...

  6. 微信小程序源码案例大全

    微信小程序demo:足球,赛事分析 小程序简易导航 小程序demo:办公审批 小程序Demo:电魔方 小程序demo:借阅伴侣 微信小程序demo:投票 微信小程序demo:健康生活 小程序demo: ...

  7. 微信小程序开发总结(详细)

    转载: 小程序开发总结(详细) 这段时间一直在做小程序,总结下.后续可能会不断更新,努力写仔细点,争取让人看到就能会写. 一,页面结构. 这基本是小程序的标准目录结构.我们从上到下解释下:pages文 ...

  8. 微信小程序 API 基础

    其实还有一些组件,没有提,因为那些组件跟 API 的功能差不多,API 可能比他会更好一点: 具体可见官方文档 基础: 判断接口是否可用:wx.canIUse(a) a 代表:接口名字 返回值:布尔 ...

  9. 微信小程序开发基础知识总结

    微信小程序在无论在功能.文档及相关支持方面,都是优于前面几种微信账号类型,它提供了很多原生程序才有的接口,使得我们的小程序在很多方面突破H5页面应用的限制,更加接近原生程序的功能,因此微信小程序具有很 ...

随机推荐

  1. requireJS使用教程

    一:为什么要使用requireJS? 很久之前,我们所有的JS文件写到一个js文件里面去进行加载,但是当业务越来越复杂的时候,需要分成多个JS文件进行加载,比如在页面中head内分别引入a.js,b. ...

  2. Git 原理入门

    Git 是最流行的版本管理工具,也是程序员的必备技能之一. 即使天天使用它,很多人也未必了解它的原理.Git 为什么可以管理版本?git add.git commit这些基本命令,到底在做什么,你说得 ...

  3. vuejs 解决跨域访问问题

    首先: config/index.js下面的proxyTable配置您的服务访问基本地址,将changeOrigin设置为true即可,然后在你需要访问接口的地方,这样使用,以下是我的工程代码(前提是 ...

  4. python打印九九乘法表

    每种编程语言都可能会遇到编写“九九乘法表”的问题,用Python来处理也是很简单的,具体代码如下(基于Python3)): i = 1 while i <= 9: j = 1 while j & ...

  5. QQ好友的价值玩法 及如何搞到几万好友?

    我们知道,现在的自媒体平台太多了.微信公众号,企鹅媒体平台,今日头条.搜狐.UC.一点等等等. 但是现在的话最主要的就是盈利,我们很多朋友玩自媒体这个在很多平台都有自己的账号和大量的粉丝.但是,最后大 ...

  6. php5.4以上 mysqli 实例操作mysql 增,删,改,查

    <?php //php5.4以上 mysqli 实例操作mysql header("Content-type:text/html;charset=utf8"); $conn ...

  7. CI框架视图继承

    CI(CodeIgniter)框架 视图继承 这个代码不是我撸的 ... 当时在哪儿找的忘了 ... 如果有侵权什么的 ... 联系我删了 ... 需要去core里面创建一个MY_loader.php ...

  8. 使用docker搭建laravel记叙

    第一步,先从dockerhub上pull一个docker镜 docker pull laraedit/laraedit 这个docker镜像已经安装了 nginx.laravel和mysql,所以不需 ...

  9. Python3爬虫(十六) pyspider框架

    Infi-chu: http://www.cnblogs.com/Infi-chu/ 一.pyspider介绍1.基本功能 提供WebUI可视化功能,方便编写和调试爬虫 提供爬取进度监控.爬取结果查看 ...

  10. LeetCode初级算法的Python实现--动态规划

    动态规划的本质是递归:所以做题之前一定要会递归:递归式就是状态转移方程:这里将会介绍使用动态规划做题的思维方式. 统一的做题步骤: 1.用递归的方式写出代码:(此方法写的代码在leetcode中一定会 ...