使用 Vue keep-alive 可以缓存多少个组件?

How many components can be cached using Vue keep-alive?

我在 the router-view 中使用 keep-alive 是这样的:

<keep-alive>
  <router-view></router-view>
<keep-alive>

所以我要保存我应用程序的所有 "pages"。我的问题:

提前致谢

我在@zizzo 的建议下找到了解决问题的方法。我在vuex中保存了我想保存的时候要保存的组件(最后一个)。代码保持这样:

<keep-alive :include="[componentToKeepAlive.name]">
  <router-view></router-view>
<keep-alive>


...mapGetters({
  componentToKeepAlive: 'global/componentToKeepAlive'
})