следующий код:
import ‘reflect-metadata’;
import { Expose, plainToClass } from ‘class-transformer’;
class Model {
@Expose({ name: ‘test_prop’ })
public testProp!: any;
}
const plain = { test_prop: ‘value’ };
const result = plainToClass(Model, plain);
console.log(result);
На сервере в логах Model { test_prop: ‘value’ } – не работает
На клиенте: Model { testProp: ‘value’ } – работает
Вопрос: почему так может происходить, может кто-нибудь сообразить?
Проблема оказалась надуманной, так как нужно было почистить .nuxt, не трогал директорию с давних времён
Обсуждают сегодня