vue-watch与computed的区别

vue中watch与computed的区别

watch 与 computed

watch 与 computed区别

  • watch 监听数据变化执行handler函数

  • computed是从现有数据计算出现新的数据

  • computed 会缓存,watch 不会缓存,频繁操作数据时简易computed

  • computed 不能实现异步,watch可以异步

  • computed 时多对一的关系(多个数据,计算一个数据)

  • watch 一对多的关系

  • watch 没有缓存,频繁操作,会严重影响性能

猜你喜欢

转载自blog.csdn.net/qq_34182705/article/details/106849840
今日推荐