美文网首页
1小程序的目录组成

1小程序的目录组成

作者: rosekissyou | 来源:发表于2017-01-12 18:22 被阅读37次

打开小程序的基本框架包含 app.js  app.json app.wxss, 还有pages 和 utils ,另外自己加入了images文件夹;

1 app.js

App() //函数用来注册一个小程序, 接受object,其中onLaunch()会在打开应用时执行

onLaunch() //初始化完成时执行,只执行一次

onShow()  //监听小程序显示,从后台进入前台时触发

onHide()    //监听小程序隐藏,从前台进入后台时触发

自定义方法  用this访问

onShow:function(){

console.log("开始显示");

},

onHide:function(){

console.log("开始隐藏");

},

2 app.json  全局配置文件,可以在这里修改文件结构,例如这里加上 "pages/hello/hello",保存之后系统就会生成带有全部文件的hello文件夹

全局配置,配置小程序的窗口颜色,配置导航条样式,配置默认标题等不可以添加任何注释

{

"pages":[//预定义的页面数

"pages/index/index",

"pages/logs/logs",

"pages/mypage/mypage"

],

"window":{// 界面设置

"backgroundTextStyle":"light",// 导航栏样式

"navigationBarBackgroundColor": "#000",

"navigationBarTitleText": "微信",

"navigationBarTextStyle":"white",//导航栏字体颜色

"enablePullDownRefresh":true//是否允许下来刷新

},

"tabBar": {

"color":"#000",

"selectedColor":"#56abe4",

"backgroundColor":"#fff",//底部tarbar背景颜色

"borderStyle":"white",//底部tarbar分割线

"list": [{// 底部tarbar样式

"pagePath": "pages/index/index",

"text": "首页",

"iconPath":"images/latest.png",

"selectedIconPath":"images/lastest_on.png"

}, {

"pagePath": "pages/logs/logs",

"text": "日志",

"iconPath":"images/hotest.png",

"selectedIconPath":"images/hotest_on.png"

}]

},

"networkTimeout":{

"request":30000,

"connectSocket":3000,

"uploadFile":3000,

"downloadFile":3000

},

"debug":true

}

3 app.wxss 这个是全局的css样式如果页面没有定义css文件就默认使用这个样式

相关文章

网友评论

      本文标题:1小程序的目录组成

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