微信小程序学习笔记之小程序框架、MINA文件结构

1. 框架---提供了视图层描述语言wxml,wxss与javaScript逻辑层框架,以及两者之间的数据传输和事件系统,核心是一个响应式的数据绑定系统,数据和视图很容易实现同步,当数据修改时,只需要在逻辑层修改数据,视图就会做对应的更新。

2.文件目录结构---一个MINA程序包含描述整体程序的app和多个描述各自页面的page。MINA程序主题有小程序逻辑app.js,小程序公共配置app.json,小程序公共样式表app.wxss(非必须)。


3.MINA---一个MINA页面由 页面逻辑js(必须),页面配置json,页面样式表wxss,页面结构wxml必须),注意:为了方便开发者减少配置项,我们规定描述页面的这四个文件必须具有相同的路径与文件名。

4.小程序公共配置app.json,设置页面文件的路径,窗口配置,设置多tab,网络超时等参数。

{
  "pages": [//数组,存放小程序页面路径的字符串,第一项为默认首页,文件名不需要加文件后缀
    "pages/index/index",
    "pages/logs/index"
  ],  
"window": {//设置窗口属性,状态栏,导航条,标题,窗口背景色
    "navigationBarTitleText": "Demo"
  },
  "tabBar": {//切换页面的tab,是一个数组,2-5个元素
    "list": [{
      "pagePath": "pages/index/index",
      "text": "首页"
    }, {
      "pagePath": "pages/logs/logs",
      "text": "日志"
    }]
  },
  "networkTimeout": {//设置网络请求超时时间
    "request": 10000,
    "downloadFile": 10000
  },
  "debug": true
}

暂且就学到这里了,待续。。。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值