class-transformer:对象和类之间基于装饰器的转换,序列化和反序列化

时间:2024-02-26 21:11:25
【文件属性】:

文件名称:class-transformer:对象和类之间基于装饰器的转换,序列化和反序列化

文件大小:138KB

文件格式:ZIP

更新时间:2024-02-26 21:11:25

serialization typescript TypeScriptTypeScript

类变压器 它的ES6和Typescript时代。 如今,您比以往更多地使用类和构造函数对象。 类转换器允许您将普通对象转换为类的某些实例,反之亦然。 它还允许根据条件对对象进行序列化/反序列化。 这个工具在前端和后端都非常有用。 示例如何与angular 2一起使用。 源代码可。 目录 什么是类变压器 在JavaScript中,有两种类型的对象: 普通(文字)对象 类(构造函数)对象 普通对象是作为Object类的实例的Object 。 通过{}表示法创建时,有时将它们称为文字对象。 类对象是具有自己定义的构造函数,属性和方法的类的实例。 通常,您通过class符号定义它们。 那么,


【文件预览】:
class-transformer-develop
----.eslintrc.yml(1KB)
----tsconfig.prod.json(110B)
----.gitignore(646B)
----tsconfig.prod.esm2015.json(123B)
----codecov.yml(223B)
----sample()
--------sample5-custom-transformer()
--------sample2-iheritance()
--------sample1-simple-usage()
--------sample4-generics()
--------sample3-custom-arrays()
----package.json(2KB)
----package-lock.json(250KB)
----src()
--------TransformOperationExecutor.ts(20KB)
--------storage.ts(214B)
--------ClassTransformer.ts(6KB)
--------decorators()
--------MetadataStorage.ts(9KB)
--------interfaces()
--------enums()
--------utils()
--------index.ts(5KB)
----tsconfig.prod.cjs.json(120B)
----jest.config.js(244B)
----LICENSE(1KB)
----tsconfig.spec.json(237B)
----CHANGELOG.md(5KB)
----tsconfig.json(526B)
----.github()
--------semantic.yml(199B)
--------workflows()
--------dependabot.yml(258B)
----rollup.config.js(580B)
----README.md(26KB)
----.prettierrc.yml(131B)
----tsconfig.prod.types.json(155B)
----test()
--------functional()
----tsconfig.prod.esm5.json(141B)

网友评论