互联网/IT行业面试题更新 2026-08-05

Vue中如果一个computed属性计算了但未在模板中使用,它的值会随依赖变化而更新吗?

网易前端/移动开发互联网/IT性能优化技术原理Vue

考察说明

考察computed的响应式缓存机制与依赖追踪

回答思路

  1. 说明computed是基于响应式依赖进行缓存的
  2. 指出未在模板中使用时,依赖变化是否触发重新计算取决于是否有其他地方读取该computed
  3. 解释Vue的依赖收集和惰性求值机制,区分惰性computed与立即计算的watch
  4. 说明在非渲染上下文中主动访问computed才会触发重新求值
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。