小程序学习一 页面组成

小程序包含一个描述整体的APP和多个描述各自页面的pages

小程序的主体部分由三个文件组成,必须放在根目录下面
① app.js 小程序逻辑
② app.json 小程序公共配置
③ app.wxss 小程序的公共样式

app.json: 是当前小程序的全局配置,包括了小程序的所有页面路径(pages)、界面表现(window)、网络超时时间(networkTimeout)、底部 tab (tabBbar)等

页面路径(pages):页面路径列表
用于指定小程序由哪些页面组成,每一项都对应一个页面的 路径+文件名 信息。文件名不需要写文件后缀,框架会自动去寻找对于位置的

window
用于设置小程序的状态栏、导航条、标题、窗口背景色。

tabBar
如果小程序是一个多 tab 应用(客户端窗口的底部或顶部有 tab 栏可以切换页面),可以通过 tabBar 配置项指定 tab 栏的表现,以及 tab 切换时显示的对应页面。

{
  "pages": [
    "pages/index/index",
    "pages/news/news",
    "pages/news/news-detail/news-detail",
    "pages/movie/moviv",
    "pages/movie/moviv-more/movie-more",
    "pages/movie/moviv-detail/movie-detail"

  ],
  "window": {
    "backgroundTextStyle": "light"
  },
  "tabBar": {

    "list": [
      {
      "pagePath": "pages/news/news",
      "text": "新闻",
      "iconPath":"pages/images/star-1.png",
      "selectedIconPath":"pages/images/star-2.png"

    },
    {
      "pagePath": "pages/movie/moviv",
      "text": "电影",
      "iconPath": "pages/images/star-1.png",
      "selectedIconPath": "pages/images/star-2.png"
    }
    ],
    "borderStyle":"white",
    "backgroundColor":"#109D57",
    "color":"white"
  }
}

一个小程序的页面由四个文件组成
① index.js 页面自己的逻辑层
② index.json 页面自己的配置
③ index.wxml 就是相当于html页面
④ index.wxss 页面自己的样式

注意:每个页面必须包含这四个文件,四个文件的名称必须一致。如果app.json中的配置信息和页面的配置信息一致,则会被全局配置覆盖,样式也一样。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值