Значение, полученное из одного из родительских классов, всегда оценивается как неопределенное. - PullRequest
0 голосов
/ 19 июня 2020

У меня есть 2 пользовательских класса, созданных под названием dBPanel_1 и dBPanel_2, есть некоторые атрибуты, которые я хочу получить из dBPanel_1 в dBPanel_2, поэтому я экспортировал класс dBPanel_1. Теперь при выборке одного из атрибутов всегда будет undefined .

 const parameters = {};
        const detail = schematics.get(38181).getDetailHandler();
        parameters.CD_PESSOA_FISICA = detail.getAttribute('CD_PESSOA_FISICA').getValue();
      parameters.CD_PESSOA_FISICA = this.sessionData.getUser().cdPessoaFisica;

parameters.CD_PESSOA_FISICA всегда приходит как неопределенное. Во время отладки кода я смог увидеть, что detail также получает значение из приведенного выше кода, т.е. schematics.get(38181).getDetailHandler(). Все эти значения отображаются как таблицы внутри базы данных, поэтому класс dBPanel_1 имеет некоторые атрибуты, которые являются таблицами в базе данных. , Таким образом, это конкретное значение, то есть «CD_PESSOA_FISICA», присутствует в базе данных как часть dBPanel_1, я не могу понять, почему это значение всегда отображается как «UNDEFINED».

Любая помощь будет принята с благодарностью.

...