开发者社区
社区提问意见反馈
开发者钉组织
扫描二维码
加入支付宝开发者钉组织
开发 > 框架 > 小程序全局配置 > 小程序应用配置介绍
贡献者 2
收藏
订阅更新
我的文档
设置
app() 代表顶层应用,管理所有页面和全局数据,以及提供生命周期回调等。app() 也是一个构造方法,生成 app 实例,一个小程序就是一个 app 实例。
每个小程序顶层一般包含三个文件。
app.json:应用配置。
app.js:应用逻辑。
app.acss:应用样式,可选。

简单示例
一个简单的 app.json 示例代码如下:
json
复制代码
{
"pages": [
"pages/index/index",
"pages/logs/logs"
],
"window": {
"defaulttitle": "demo"
}
}
这段代码配置指定小程序包含两个页面(indexlogs),以及设置应用窗口的默认标题为 demo
一个简单的 app.js 示例代码如下:
javascript
复制代码
app({
onlaunch(options) {
// 第一次打开
},
onshow(options) {
// 小程序启动,或从后台被重新打开
},
onhide() {
// 小程序从前台进入后台
},
onerror(msg) {
// 小程序发生脚本错误或 api 调用出现报错
console.log(msg);
},
globaldata: {
// 全局数据
name: 'alipay',
},
});

相关文档
app.json 全局配置
acss 语法参考
app.js 注册小程序
内容没有解决您的问题?您还可以前往 或 寻求帮助
凯发k8官方网娱乐官方 copyright © 2022 支付宝(杭州)信息技术有限公司  | icp证浙b2-20160559
该文档对你是否有帮助?
当前页面目录
网站地图