【微信小程序自学之路】小程序启动后的第一个页面

微信小程序 启动后的第一个页面

在初步学习微信小程序的时候,你会发现,并且会习惯于,启动后的第一个页面是 index 模块

是因为取的模块名是 index 才被认为是默认第一个页面吗?

当然不是

小程序启动加载的第一个页面是根据 app.json 配置来影响的

1
2
3
4
5
6
7
8
9
10
11
12
{
"pages": [
"pages/index/index",
"pages/userConsole/userConsole",
"pages/storageConsole/storageConsole",
"pages/databaseGuide/databaseGuide",
"pages/addFunction/addFunction",
"pages/deployFunctions/deployFunctions",
"pages/chooseLib/chooseLib",
]
...
}

所以其实是取的 pages 数组的第一个元素 作为启动模块的

在微信小程序开发者工具中调试的时候,也会发现一些提示

1
根据 sitemap 的规则[0],当前页面 [pages/index/index] 将被索引

坚持原创技术分享,谢谢鼓励我继续创作!