4.0.21 • Published 4 years ago
@nger/plain v4.0.21
@nger/plain
一款简单的序列化类和初始化类的工具
import { Plain, PlainPro, createPlain, toPlain, createPlainModule, PlainModule } from '@nger/plain';
@Plain()
export class Demo {
@PlainPro()
title: string;
constructor(title: string) {
this.title = title;
}
}
@Plain()
export class Demo2 {
@PlainPro()
title: string;
@PlainPro({
isClass: true
})
demo: Demo[];
}
@PlainModule({
imports: [],
providers: [
Demo2,
Demo
]
})
export class DemoModule { }
const ref = createPlainModule(DemoModule)
const demo4 = new Demo2();
demo4.title = `demo4`;
demo4.demo = [new Demo(`demo1`), new Demo(`demo2`)];
const demo4Plain = ref.toJson(demo4);
const demo5 = ref.create(demo4Plain);
4.0.21
4 years ago
4.0.16
4 years ago
4.0.15
4 years ago
4.0.18
4 years ago
4.0.17
4 years ago
4.0.12
4 years ago
4.0.14
4 years ago
4.0.9
4 years ago
4.0.8
4 years ago
4.0.5
4 years ago
4.0.4
4 years ago
4.0.7
4 years ago
4.0.6
4 years ago
4.0.1
4 years ago
4.0.3
4 years ago
4.0.2
4 years ago
4.0.11
4 years ago
1.1.11
5 years ago
1.1.6
5 years ago
1.1.3
6 years ago
1.1.2
6 years ago
1.1.1
6 years ago
1.0.27
6 years ago
1.0.26
6 years ago
1.0.24
6 years ago
1.0.23
6 years ago
1.0.19
6 years ago
1.0.18
6 years ago
1.0.17
6 years ago
1.0.22
6 years ago
1.0.21
6 years ago
1.0.20
6 years ago
1.0.16
6 years ago
1.0.11
6 years ago
1.0.10
6 years ago
1.0.15
6 years ago
1.0.13
6 years ago
1.0.12
6 years ago
1.0.9
6 years ago
1.0.8
6 years ago
1.0.7
6 years ago
1.0.6
6 years ago
1.0.5
6 years ago
1.0.4
6 years ago