【发布时间】:2019-11-14 01:15:20
【问题描述】:
我需要使用@UploadedFile装饰器的接口,但是我没有找到它是否已经定义或者我必须。
【问题讨论】:
标签: typescript nestjs
我需要使用@UploadedFile装饰器的接口,但是我没有找到它是否已经定义或者我必须。
【问题讨论】:
标签: typescript nestjs
装饰器@UploadedFile() 可以在@nestjs/common 包中找到。您可以将其添加到您的导入语句中
import { /* rest of your imports */, UploadedFile } from '@nestjs/common';
【讨论】:
ParameterDecorator。除此之外,没有什么其他的了。
{ name: string, mimeType: string, buffer: Buffer} ,不是吗?
FileInterceptor 管道,它采用文件名和 Multer 选项的可选对象。所有@UploadedFile() 装饰器为您做的就是允许您在multer 解析后访问文件,类似于@Request() 允许您使用req 对象或@Body() 在解析后获取req.body .我没有与装饰器合作太多,所以我不确定你现在要做什么。