Appearance
页面回收策略
ES运行环境
可以设置同时存活的页面的总数量。
开发者可以通过RouteMap
配置,也可以通过ESLaunchManager
设置。
- 打开页面后,如果当前页面堆栈总数量超过
页面的总数量
后,ES运行环境
会销毁页面堆栈底部相应数量的页面。 - 关闭页面后,如果当前页面堆栈总数量小于
页面的总数量
时,ES运行环境
会重新创建之前销毁的页面。
通过RouteMap
设置
routes.js
中加入limit
属性既可。
点击查看源码
js
export default {
/**
* 设置页面的总数量
*/
limit: 5,
...
routes: [
{
path: '/index',
component: index
},
...
}
通过ESLaunchManager
设置
在app.vue
初始化完成后,打开页面之前调用如下:
点击查看源码
js
let limit = 10;//设置数量
ESLaunchManager.setLaunchLimit(limit);