【文件属性】:
文件名称:decos:打字稿额外的装饰器来管理实体模型
文件大小:89KB
文件格式:ZIP
更新时间:2021-04-30 10:10:47
TypeScript
Dects:打字稿装饰器库
用法
npm install dects
定义模型
@ Model ( )
class ExampleModel {
@ prop data : number ;
@ prop id : number ;
@ prop name : string ;
constructor ( params ? ) { }
}
new ExampleModel ( { data : 'foo' , id : 1 , name : 'username' ) ;
使用自动连线
@ Model ( )
class Child {
@ prop name : string ;
constructor ( params ? ) { }
}
@ Model ( )
class ExampleModel {
@ prop
【文件预览】:
decos-master
----sandbox()
--------index.ts(545B)
----package.json(2KB)
----tslint.json(4KB)
----tests()
--------model.test.ts(3KB)
--------mapped-class.test.ts(1KB)
--------autowired.test.ts(1KB)
--------prop.test.ts(463B)
----package-lock.json(342KB)
----webpack.conf.js(0B)
----src()
--------localstorage()
--------custom-typings.d.ts(417B)
--------model()
--------prop()
--------autowired()
--------mapped-class()
--------index.ts(296B)
----.idea()
--------vcs.xml(180B)
----tsconfig.json(925B)
----.gitignore(34B)
----README.md(1KB)