我有这个简单的类: copiadorabusqueda.model.ts:
import { ClienteModel } from './cliente.model';
import { ContratoModel } from './contrato.model';
import { ProveedorModel } from './proveedor.model';
import { MarcaModel } from './marca.model';
import { ModeloModel } from './modelo.model';
interface ICopiadoraBusquedaModel {
codigoCopiadora: string; // text
numeroSerie: string; // select (primitive)
numeroInventario: string; // select (object)
nombrePersonaEncargada: string; // multiple select
cliente: ClienteModel;
contrato: ContratoModel;
proveedor: ProveedorModel;
marca: MarcaModel;
modelo: ModeloModel;
}
export class CopiadoraBusquedaModel implements ICopiadoraBusquedaModel {
public codigoCopiadora: string;
public numeroSerie: string;
public numeroInventario: string;
public nombrePersonaEncargada: string;
public cliente: ClienteModel;
public contrato: ContratoModel;
public proveedor: ProveedorModel;
public marca: MarcaModel;
public modelo: ModeloModel;
constructor() { }
}
来自我的组件:
import { CopiadoraBusquedaModel } from './copiadorabusqueda.model';
import { ClienteModel } from './cliente.model';
import { ProveedorModel } from './proveedor.model';
import { ContratoModel } from './contrato.model';
import { MarcaModel } from './marca.model';
import { ModeloModel } from './modelo.model';
//... some stuff ...
export class BusquedaCopiadorasComponent {
private copiadoraBusquedaModel: CopiadoraBusquedaModel = new CopiadoraBusquedaModel();
//... some stuff ..
rellenarCopiadoraBusquedaModel() {
this.copiadoraBusquedaModel.nombrePersonaEncargada = "HELLO WORLD";
}
当我从我的组件中请求“this.copiadoraBusquedaModel”时,它的返回值未定义。从我的组件正确导入模型。 ¿有什么想法吗?