项目介绍

文件结构:

assets/
pages/
----| agreement/
----| bind/
----| confirm/
----| index/
----| orders/
----| personal/
----| success/
utils/
app.js
app.json
app.wxss
project.config.json

assets/

图片

pages/

每个目录都是一个页面,目录中必然包含 .wxml .wxss .json .js 四个文件,需要在 app.json 中导入。

app.js

全局变量和方法,其中 onLaunch 方法在小程序被创建时调用,其余方法通过 getApp() 获取 app 实例之后调用。

app.json

{
  “pages”:[
      // 页面路径,如"pages/index/index"
  ],
  "window":{
      "backgroundTextStyle": "light", // 下拉背景字体、loading 图的样式
      "navigationBarBackgroundColor": "rgb(241, 244, 246)", // 默认导航栏背景颜色
      "navigationBarTitleText": "食行小卖部", // 默认导航栏
      "navigationBarTextStyle": "black" // 默认导航栏文字颜色
  }
}

app.wxss

全局css样式,目前只写了 page 标签的样式,这个标签是每个页面的最外层容器标签,默认就有,不需要在页面的 wxml 写入。

utils/

  • encryptDES.js
    des加密
  • enum.js
    枚举
  • navigator.js
    导航相关方法
  • request.js
    重写了 wx.request() 方法,使得它能够以 Promise 形式返回

你可能感兴趣的:(项目介绍)