# 注意事项
- 页面需要在
app.json
中进行注册,否则不能访问 app.json
中pages
数组的第一项代表小程序的初始页面,小程序中新增/减少页面,都需要对pages
数组进行修改- 直接修改
this.data
无法改变页面的状态,还会造成数据不一致 - 不要尝试修改页面栈,会导致路由以及页面状态错误
- 小程序页面最多同时打开 10 个,如果交互流程较长难以支持
tabBar
上面的按钮iconPath
不支持网络路径,icon
大小限制为40kb
,官方推荐尺寸是 81* 81setStorage
本地缓存最大为 10MB- 编译后的代码包大小需小于
1MB
,否则代码包将上传失败 - 为什么脚本内不能使用 window 等对象:因为页面的脚本逻辑是在
JsCore
中运行,JsCore 是一个没有窗口对象的环境,所以不能在脚本中使用window
,也无法在脚本中操作组件