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);