微信小程序之基础案例详细解释
这是案例的初始页面
首先关于这个案例上面的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"
}
]
}
}
微信小程序之基础案例详细解释的更多相关文章
- 微信小程序开发基础
前言: 微信小程序开入入门,如果你有html+css+javascript的基础,那么你就很快地上手掌握的.下面提供微信小程序官方地址:https://developers.weixin.qq.com ...
- 微信小程序高级基础
微信小程序高级基础 微信小程序的注册和服务器配置: 小程序是什么呢?小程序是一种不需要下载安装就可以使用的应用,它实现了应用"触手可及"的梦想,用户扫一扫或者搜一下就可以打开应用, ...
- 利用python实现微信小程序游戏跳一跳详细教程
利用python实现微信小程序游戏跳一跳详细教程 1 先安装python 然后再安装pip <a href="http://newmiracle.cn/wp-content/uploa ...
- 微信小程序入门基础
微信小程序入门基础 视频教程(https://edu.csdn.net/course/detail/8456?pre_view=1) 第一章.认识小程序 1.工具的下载与安装 2.小程序代码构成 ...
- 微信小程序之基础入门
微信小程序有几个基础的文件:js(JavaScript逻辑代码),json(页面配置),wxml(类似hthml布局),wxss(css样式) 我们使用app.json文件来对微信小程序进行全局配置, ...
- 微信小程序源码案例大全
微信小程序demo:足球,赛事分析 小程序简易导航 小程序demo:办公审批 小程序Demo:电魔方 小程序demo:借阅伴侣 微信小程序demo:投票 微信小程序demo:健康生活 小程序demo: ...
- 微信小程序开发总结(详细)
转载: 小程序开发总结(详细) 这段时间一直在做小程序,总结下.后续可能会不断更新,努力写仔细点,争取让人看到就能会写. 一,页面结构. 这基本是小程序的标准目录结构.我们从上到下解释下:pages文 ...
- 微信小程序 API 基础
其实还有一些组件,没有提,因为那些组件跟 API 的功能差不多,API 可能比他会更好一点: 具体可见官方文档 基础: 判断接口是否可用:wx.canIUse(a) a 代表:接口名字 返回值:布尔 ...
- 微信小程序开发基础知识总结
微信小程序在无论在功能.文档及相关支持方面,都是优于前面几种微信账号类型,它提供了很多原生程序才有的接口,使得我们的小程序在很多方面突破H5页面应用的限制,更加接近原生程序的功能,因此微信小程序具有很 ...
随机推荐
- 关于JWT.NET
1.JWT的概念: JWT全称是Json Web Token,是一种用于双方之间传递安全信息的简洁的.URL安全的表述性声明规范.JWT作为一个开放的标准( RFC 7519 ),定义了一种简洁的,自 ...
- 【Git】Git使用小结
Git与SVN及TFS这类传统的版本管理的区别: 本地机器也会有分支.代码库的概念 SVN常用的做法是每次写一些代码就提交到仓库,但是Git是先提交到本地(commit),然后当本地有个稳定的版本的时 ...
- jquery遍历数组
示例: ajax返回的数组进行遍历 $.ajax({ type:"POST", url:"<?php echo base_url(); ?>public_re ...
- oracle使用DBMS_RANDOM包生成随机数据
(一)DBMS_RANDOM包信息 DBMS_RANDOM包包含3个存储过程,4个函数,1个类型,一共8个模块,如下. SQL> desc dbms_random Element Type -- ...
- iOS:文件操作相关(18-03-23更)
0.iOS文件系统 1.工程内文件 2.文件夹管理 3.文件操作 4.NSCache 附录: 1.沙盒文件夹.文件大小 2.清除沙盒 Library / Cache 下所有数据 3.测试plist 0 ...
- Cornerstone|SVN
SQLite-database disk image is malformed missing from working copy mac下CornerstoneSVN出错 Description _ ...
- 浅谈React和VDom关系
组件化 组件的封装 组件的复用 组件的封装 视图 数据 视图和数据之间的变化逻辑 import React, {Component} from 'react'; export default clas ...
- (Oracle)自定义调用AWR
Oracle->自动发送AWR报告 2016年9月21日 09:31 需求描述: 每日或定期手动使用AWR报告来检查Oracle数据库状态不仅耗时也费力,需求使用脚本自动收集AWR报告. 分 ...
- css3实现自定义滚动条样式详解
在写页面的时候有时候滚动条的样式与页面风格不统一这时候就用到了自定义滚动条 1.首先弄清楚页面的滚动条分为哪些部分,在写的时候分为几块 定义滚动条的时候先进行宏观定义,定义滚动条,然后定义滑块,然后定 ...
- 3. HTML中的容器标签
什么是容器标签?在HTML开发中我们常常会使用一类标签作为容器放置一些内容,我们把这类标签称之为容器标签,可以作为容器标签的包括列表标签.表格标签.框架标签.布局标签,在这里我们就来总结下这些内容. ...