365体育备用网址报道21.2.2配置_365体育备用网址官网资讯

微信小程序使用app.json文件来进行全局配置,决议页面文件的路径、窗口体现、设置网络超时时间、设置多 tab 等。
以下是一个包含了一切配置选项的简单配置app.json :

{
    "pages":[
        "pages/index/index",
        "pages/list/list",
        "pages/item/item",
        "pages/search/search",
        "pages/profile/profile"
    ],
    "window":{
        "navigationBarBackgroundColor":"#35495e",
        "navigationBarTextStyle":"white",
        "navigationBarTitleText":"电影",
        "backgroundColor":"#000000",
        "backgroundTextStyle":"light",
        "enablePullDownRefresh":false
    },
    "tabBar":{
        "color":"#999999",
        "selectedColor":"#35495e",
        "backgroundColor":"#f5f5f5",
        "borderStyle":"white",
        "list":[
            {
                "text":"365体育备用网址",
                "pagePath":"pages/index/index",
                "iconPath":"images/index.png",
                "selectedIconPath":"images/index-actived.png"
            },
            {
                "text":"搜索",
                "pagePath":"pages/search/search",
                "iconPath":"images/search.png",
                "selectedIconPath":"images/search-actived.png"
            },
            {
                "text":"我的",
                "pagePath":"pages/profile/profile",
                "iconPath":"images/profile.png",
                "selectedIconPath":"images/profile-actived.png"
            }
        ],
        "position":"bottom"
    },
    "networkTimeout":{
        "request":10000,
        "connectSocket":10000,
        "uploadFile":10000,
        "downloadFile":10000
    },
    "debug":true
}

上述配置项的配置说明如表21-3所示。

表21-3小程序配置选项属性说明
Pages配置项用于接收一个数组,每一项都是字符串,来指定小程序由哪些页面组成。每一项代替对应页面的【路径+文件名】信息,数组的第一项代替小程序的初始页面。小程序中新增/减少页面,都需要对 pages 数组进行修改。文件名不需要写文件后缀,因为框架会主动去寻找路径.json,.js,.wXML,.wxss的四个文件进行整合。
Window配置项用于设置小程序的状态栏、导航条、标题、窗口背景色。可设置的属性说明如表21-4所示。

表21-4Windows属性说明
如果开拓的小程序是一个多 tab 应用(客户端窗口的底部有tab栏能够切换页面),那么能够通过 tabBar 配置项指定 tab 栏的体现,以及 tab 切换时显示的对应页面。tabBar 是一个数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序。tabBar的属性说明如表21-5所示。

表21-5tabBar属性说明
networkTimeout属性能够设置各种网络要求的超时时间。说明如表21-6所示。

表21-6networkTimeout属性说明
debug属性能够在开拓者工具中开启 debug 模式,在开拓者工具的操纵台面板,调试信息以 info 的形式给出,其信息有Page的注册,页面路由,数据更新,事情触发。该属于用于帮助开拓者快速定位一些常见的问题。

------分隔线----------------------------

公布评论 (65人察看0条评论)
请自觉遵守互联网相关的政策法规,严禁公布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换久赢 手机版下载
最新评论