A
https://habr.com/ru/post/248231/
Size: a a a
A
A
ЛХ
a?.b
?ЛХ
go
a?.b
?ЛХ
АП
a?.b
?ЛХ
go
go
АП
ЛХ
ЛХ
ЛХ
I
export declare function validationMessages(messages: ValidationMessages, opts: VuelidateMessageOptions): (field: VuelidateField, ...args: any[]) => string[];
Понимаю что messages
, opts
это входные параметры, а дальше для меня чудеса, : (field: VuelidateField, ...args: any[]) => string[];
не могу нагуглить как с этим работать, так как не знаю, как правильно это называетсяИ
export declare function validationMessages(messages: ValidationMessages, opts: VuelidateMessageOptions): (field: VuelidateField, ...args: any[]) => string[];
Понимаю что messages
, opts
это входные параметры, а дальше для меня чудеса, : (field: VuelidateField, ...args: any[]) => string[];
не могу нагуглить как с этим работать, так как не знаю, как правильно это называетсяI
И
I
validationMessages
и не понял как передать туда field
AL
router.post('/', (req, res, next) => {
const product = new Product({
_id: new mongoose.Types.ObjectId(),
name: req.body.name,
price: req.body.price,
dimensions: {
height: req.body.height,
width: req.body.width,
depth: req.body.depth,
weight: req.body.weight,
size: req.body.size,
},
details: {
assembly: req.body.assembly,
fabricComposition: req.body.fabricComposition,
foamType: req.body.foamType,
care: req.body.care,
},
})
product.save()