Tenho uma classe, no C#, Fornecedor que herda atributos da classe Emitente:
public class Fornecedor : Emitente {
}
Até aí tudo bem, quando tento utilizar este atributo no JS, da seguinte forma:
Fornecedor: {
Nome: $($(this).find('td').get(1)).text() === '' ? '' : $($(this).find('td').get(1)).text()
}
Recebo um erro informando que a classe do atributo utilizado (nome) não foi instanciada.
Modifiquei o código para:
Fornecedor: {
Emitente: {
Nome: $($(this).find('td').get(1)).text() === '' ? '' : $($(this).find('td').get(1)).text()
}
}
e funcionou.
O JS não entende herança? Não consigo utilizar Fornecedor.Nome?
Já passaram por isso?
Obrigado.