前端开发 Vue 中 computed 和 watch 的区别:派生状态与副作用的边界 umairahannie332 2026-07-25 16 min `computed` 用来从现有响应式数据中推导新值;`watch` 用来在数据变化后执行请求、持久化、DOM 操作等副作用。理解“要一个值”还是“要做一件事”,就能在大多数场景正确选择。