serializable:用于制作可序列化对象的mixin

时间:2024-05-22 11:45:48
【文件属性】:

文件名称:serializable:用于制作可序列化对象的mixin

文件大小:6KB

文件格式:ZIP

更新时间:2024-05-22 11:45:48

CoffeeScript

可序列化 该npm提供了可Serializable mixin,以简化编写可序列化类的过程。 包括mixin并实现两个实例方法( ::serializeParams和::deserializeParams )以向您的类添加序列化。 使用可序列化的类 基本 在深入探讨如何实现可序列化的类之前,让我们先谈谈如何使用它们。 要序列化对象,请调用::serialize 。 要反序列化对象,请使用先前对::serialize调用结果在其类上调用.deserialize 。 train1 = new Train ( cars : 20 , hasCaboose : true ) train1State = train1 . serialize () train2 = Train . deserialize (train1State) expect ( train2 . cars ). toBe 2


【文件预览】:
serializable-master
----src()
--------serializable.coffee(2KB)
----.npmignore(87B)
----spec()
--------serializable-spec.coffee(3KB)
--------spec-helper.coffee(23B)
----.travis.yml(107B)
----LICENSE.md(1KB)
----Gruntfile.coffee(1KB)
----README.md(4KB)
----.gitignore(45B)
----package.json(830B)

网友评论