knockout.js – 在敲除js之间的订阅和计算之间的差异

前端之家收集整理的这篇文章主要介绍了knockout.js – 在敲除js之间的订阅和计算之间的差异前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在knockout.js中使用计算函数订阅函数的主要区别是什么?

解决方法

计算的观察值通常用于返回计算值.作为计算机评估的一部分访问的任何可观察(或其他计算)将成为依赖关系,并触发它再次运行.计算的可以像订阅一样使用,并且当您想要一次订阅多个可观察值时尤其有用.但是,您不会知道哪个依赖触发了更改.

手动订阅特定于单个可观察(或计算),并将新值作为其第一个参数传递.在订阅的处理程序的执行中没有创建依赖关系的概念,因为只有当这个observable发生变化时才会被触发.

猜你在找的JavaScript相关文章