美文网首页
微信小程序开发(2)-开发文件介绍

微信小程序开发(2)-开发文件介绍

作者: Lusia_ | 来源:发表于2017-01-13 17:59 被阅读23次

    一、自动创建的demo示例

    Paste_Image.png

    二、全局文件

    1、app.json

    进行全局配置,决定页面文件的路径、窗口表现、设置网络超时时间、设置多 tab 等

    Paste_Image.png

    对象属性介绍:

    1)pages

    接受一个数组,每一项都是字符串,来指定小程序由哪些页面组成。每一项代表对应页面的【路径+文件名】信息,数组的第一项代表小程序的初始页面。小程序中新增/减少页面,都需要对 pages 数组进行修改。
    文件名不需要写文件后缀,因为框架会自动去寻找路径.json,.js,.wxml,.wxss的四个文件进行整合。

    Paste_Image.png
    2)window

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


    Paste_Image.png
    3)tabBar

    客户端窗口的底部或顶部有 tab 栏可以切换页面
    Tip: 通过页面跳转(wx.navigateTo)或者页面重定向(wx.redirectTo)所到达的页面,即使它是定义在 tabBar 配置中的页面,也不会显示底部的 tab 栏。
    tabBar 是数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序。

    Paste_Image.png
    其中 list 接受一个数组,数组中的每个项都是一个对象(文本,文件,图标,选中时的图标)
    Paste_Image.png

    2、app.js

    监听并控制这整个程序的生命周期,也是全局变量声明的地方
    默认生成的js文件如下:


    Paste_Image.png

    3、app.wxss

    整个小程序的公共样式表
    rpx 是尺寸单位,可根据屏幕宽度自适应大小。与之对应的有rem:规定屏幕宽度为20rem;1rem = (750/20)rpx 。

    相关文章

      网友评论

          本文标题:微信小程序开发(2)-开发文件介绍

          本文链接:https://www.haomeiwen.com/subject/jeysbttx.html