路由装饰器(Get、Post)
框架在 @Path 装饰器的基础上还提供了一些其它快捷的路由装饰器
使用
安装
npm install -S @umajs/path
注意:提供的路由装饰器仅支持方法使用,不支持
class
使用
export declare const Get: (...value: string[]) => Function;
export declare const Post: (...value: string[]) => Function;
export declare const Delete: (...value: string[]) => Function;
export declare const Put: (...value: string[]) => Function;
1
2
3
4
2
3
4
示例
GET
class {
@Get('/get')
get() {
//...
}
}
1
2
3
4
5
6
2
3
4
5
6
POST
class {
@Post('/post')
post() {
//...
}
}
1
2
3
4
5
6
2
3
4
5
6
PUT
class {
@Put('/put')
put() {
//...
}
}
1
2
3
4
5
6
2
3
4
5
6
DELETE
class {
@Del('/del')
del() {
//...
}
}
1
2
3
4
5
6
2
3
4
5
6