修复watch时依赖收集bug