微信小程序之基础简介
创建小程序项目后进入编辑环境中会有以下的初始配置文件:
文件夹:
1.pages(存放小程序的页面)
1.index
2.logs
(页面里的js文件 以Page()方法开头 所有参数对象都存放在其里面 "data"页面的初始数据 "onLoad"监听页面加载 "onReady"监听页面初次渲染完成 "onShow"监听页面显示 "onHide"监听页面隐藏 "onUnload"监听页面卸载 "onPullDownRefreash" 监听用户下拉动作)
2.utils(可存放文件夹之类)
文件(必须):
1.app.js
App() 方法里参数以对象形式(
其中onLaunch()会在打开应用时执行
onShow() 从后台进入前台时执行的函数
onHide()从前台进入后台时执行的函数
也可自定义function
)
2.app.json 不可添加注释
对整个小程序的全局配置(
以json形式 可接受任意数据类型
"pages"里存放页面列表(Pages文件夹里页面路径 最后文件名不用加后缀(每新建一个页面须在其添加) )
"window"配置全局页面窗口(样式之类) ("enablePullDownRefresh": true" 是否允许用户下拉刷新)
"tabBar" 配置导航栏(样式之类)
) tabBar里数组的每个元素代表导航栏的每一项 ("pagePath"存放跳转的页面路径 "text"导航栏显示标题 "iconPath"存放未选中时的图标 "selectedIconPath"存放选中后的图标)
"networkTimeout" 网络请求超时时间设置
"debug"控制台是否为打开状态
3.app.wxss 定义小程序的公共样式(优先级较低)
this.setData:function(){} 可设置修改data里的参数