4.0.21 • Published 3 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
3 years ago
4.0.16
3 years ago
4.0.15
3 years ago
4.0.18
3 years ago
4.0.17
3 years ago
4.0.12
3 years ago
4.0.14
3 years ago
4.0.9
3 years ago
4.0.8
3 years ago
4.0.5
3 years ago
4.0.4
3 years ago
4.0.7
3 years ago
4.0.6
3 years ago
4.0.1
3 years ago
4.0.3
3 years ago
4.0.2
3 years ago
4.0.11
3 years ago
1.1.11
4 years ago
1.1.6
4 years ago
1.1.3
4 years ago
1.1.2
4 years ago
1.1.1
4 years ago
1.0.27
4 years ago
1.0.26
4 years ago
1.0.24
4 years ago
1.0.23
4 years ago
1.0.19
4 years ago
1.0.18
4 years ago
1.0.17
4 years ago
1.0.22
4 years ago
1.0.21
4 years ago
1.0.20
4 years ago
1.0.16
4 years ago
1.0.11
4 years ago
1.0.10
4 years ago
1.0.15
4 years ago
1.0.13
4 years ago
1.0.12
4 years ago
1.0.9
4 years ago
1.0.8
4 years ago
1.0.7
4 years ago
1.0.6
4 years ago
1.0.5
4 years ago
1.0.4
4 years ago