以下为ChatGPT自动生成的解答,正确与否请自行判断。

BFE.devAI解答 - 前端面试问题
41. Vue.js中的`keep-alive` 有什么用?

keep-alive 是 Vue.js 的一个内置组件,可用于缓存具有相同组件或组件树的组件。在使用 keep-alive 后,被包含的组件将缓存到内存中,而不是每次重新渲染。这可以提高应用程序的性能和响应速度。另外,keep-alive 还为被缓存的组件提供了一些生命周期钩子函数,例如 activateddeactivated,以便在组件被激活或移除时执行一些自定义逻辑。