概览

app.jsonapp.js文件对小程序进行全局配置;通过.css.js.json.swan文件进行页面配置。具体结构如下:

  1. ├── app.js├── app.json├── app.css├── project.swan.json└── pages └── index ├── index.swan ├── index.css ├── index.js └── index.json └── detail ├── detail.swan ├── detail.css ├── detail.js └── detail.json

目录结构

1、 .json 为后缀的 JSON 配置文件,配置了智能小程序所有页面的路径和界面展现样式等; 2、 .swan 结尾的 SWAN 模板文件,用来描述当前这个页面的文件结构,类似于网页中的 HTML 文件; 3、 .css 结尾的 CSS 样式文件,描述页面样式; 4、 .js 结尾的 JS 文件,处理这个页面和用户的交互。

方法说明

  • - 在 JavaScript 的基础上,我们提供了一些框架方法,用以辅助开发者更容易的开发小程序。 例如以下方法和功能说明:
  • App 和 注册页面 方法,分别用于注册小程序应用和每个页面;
  • getApp 和 getCurrentPages 方法,分别用来获取 App 实例和当前页面栈;
  • 文件作用域 ,并提供 模块化,使得开发者更容易进行代码封装并复用;
  • - 注册 App、注册页面、页面路由。