【文件属性】:
文件名称:typeserializer:真棒序列化反序列化器,用于javascript对象
文件大小:59KB
文件格式:ZIP
更新时间:2021-05-02 16:02:40
react nodejs javascript angular node
类型序列化器
javascript对象的序列化器/反序列化器
目录
自定义序列化器
安装
使用npm安装:
$ npm install typeserializer --save
您还需要安装反射元数据填充程序:
$ npm install reflect-metadata --save
将reflect-metadata导入应用程序的全局位置(例如index.ts):
import 'reflect-metadata' ;
装饰工
排除
使用默认的手动排除时,您只需要使用@Exclude装饰要排除的属性。 这将导致该属性从响应中排除。
import { serialize , Exclude } from 'typeserializer' ;
class User {
name = 'dan' ;
@ Exclude ( )
password
【文件预览】:
typeserializer-master
----.gitignore(60B)
----package.json(2KB)
----package-lock.json(217KB)
----src()
--------PropertiesDecorators()
--------helpers.spec.ts(958B)
--------Serializer()
--------ClassDecorators()
--------index.ts(793B)
--------helpers.ts(1KB)
--------consts.ts(696B)
--------Deserializer()
----LICENSE.md(1KB)
----.travis.yml(130B)
----CONTRIBUTING.md(475B)
----CHANGELOG.md(2KB)
----tsconfig.json(534B)
----.github()
--------ISSUE_TEMPLATE()
----.prettierignore(212B)
----README.md(9KB)
----.lintstagedrc(34B)
----.editorconfig(242B)
----.prettierrc(73B)