中等Vue
0 1

Vue是如何收集依赖的?

【概念释义】

Vue 依赖收集:渲染/计算时 track 把当前 activeEffect 记入依赖 Map;数据 trigger 时通知 dep 里 effect 重新执行。getter 访问触发 track,setter 触发 trigger。组件 render 对应一个 render effect。

【基础使用】

javascript
"qb-hl-comment">// 概念简化
let activeEffect;
function track(target, key) {
  if (activeEffect) deps.get(target).get(key).

登录查看完整 753

回答讨论

暂无讨论,登录后可抢先发言

本题库更多题目(50)