1. vue可以用is来加载组件 <component :is="About"><component> 2. 那么在被渲染的组件 用一个keep-alive套住 就可以解决每次切换组价都无法保存状态的问题 <keep-alive> <router-view/> //或者 <component is="About"></component> </keep-alive>