可观察对象(Observable) 可观察对象支持在应用中的发布者和订阅者之间传递消息。在需要进行事件处理、异步编程和处理多个值的时候,可观察对象相对其它技术有着显著的优点。
Angular中的可观察对象 Angular使用可观察对象作为处理各种常用异步操作的接口。比如: EventEmitter类派生自Observable。
Storm0.7.0实现了一个新特性——事务性拓扑,这一特性使消息在语义上确保你可以安全的方式重发消息,并保证它们只会被处理一次。
如果value是没有原型的对象,那么对象会被克隆并且所有的属性都会被转换成可观察的。参见ObservableObject。
如果把一个普通的JavaScript对象传递给observable方法,对象的所有属性都将被拷贝至一个克隆对象并将克隆对象转变成可观察的。
或者将数组传给observable,可以将数组转变为可观察的。这也是递归的,所以数组中的所有(未来的)值都会是可观察的。
注意键的存在本身就是可观察的。set(key,value)-把给定键的值设置为value。提供的键如果在映射中不存在的话,那么它会被添加到映射之中。
原值类型值和引用类型值 JavaScript中的所有原始类型值都是不可变的,因此它们都是不可观察的。通常这是好的,因为MobX通常可以使包含值的属性转变成可观察的。
TensorFlow版本兼容性 本文档面向需要向不同版本的TensorFlow(代码或数据)提供向后兼容性的用户,以及希望在保持兼容性的同时修改TensorFlow的开发人员。
深度反应性 Vue最明显的特征之一是不显眼的反应系统。模型只是普通的JavaScript对象。当你修改它们时,视图更新。它使状态管理变得简单直观,但了解它的工作原理以避免一些常见问题也很重要。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
