Nestjs DTO实战需要掌握的技术:继承、异步校验的问题
前言最近在实际项目运用中,发现之前学习的DTO还是太浅显了,在实战后了解了两个非常重要的知识,特此分享出来。[hide]继承在代码中,复用是一个很重要的部分,如果编写的代码没有任何可复用的部分,只能说编写代码的能力太差,业务代码中,极大部分都是可以复用的,而复用的手段之一就是继承。在Nestjs中DTO是与class-validator配合做校验使用的,如果我们简单的使用extends继承的话,就会丢失class-validator的校验规则。import { IsNotEmpty, IsNumber, Min, Max } from "class-validator"...
最近评论