Поле машинописи не отображается - PullRequest
0 голосов
/ 03 мая 2018

У меня есть модель машинописного текста с именем Transaction, которая расширяет класс с именем Serializable следующим образом:

export class Transaction extends Serializable {
    public BankAccountNo:             number;
    public ResponseID:                number;
    //more properties
    public ShowRateInverted:          boolean; //newly added property
    public RetMsg:                    string;
}

export class Serializable {
    fillFromJSON(jsonObj: any) {
        for (let propName in jsonObj) {
            this[propName] = jsonObj[propName]
        }
    }
}

Я добавил новое поле с именем ShowRateInverted. Это поле не отображается в инструментах Chrome, однако отображаются все остальные свойства. См. Ниже: enter image description here

Я выполняю отладку в chrome после завершения вызова API и присвоения значений объекту транзакции.

Я очистил кеш, перезапустил мой компьютер безрезультатно. Было бы замечательно, если бы кто-то мог поделиться некоторым пониманием этого.

FYI: VSCode показывает intellisense для 'ShowRateInverted' при наборе.

1 Ответ

0 голосов
/ 03 мая 2018

Похоже, мой API не возвращал это ShowRateInverted, как только я сделал это, чтобы вернуть это. Все было хорошо.

...