Различать экземпляры компонентов во время выполнения - PullRequest
0 голосов
/ 18 июня 2020

Прямо сейчас я использую службу Angular, которая хранит информацию о времени выполнения компонентов в объекте:

setData(paramInstance: any, paramValue: any): void {
    this._data[paramInstance.constructor.name] = paramValue;
}

Из-за минимизации кода это не работает во время выполнения (object.contructor.name искажается на одну букву, перекрывая имена). Есть ли другой способ различать экземпляры и хранить их информацию? Мне нужна информация не для каждого экземпляра, а для каждого типа!

Передача ключа вместо экземпляра могла бы работать для меня, но это было бы не очень хорошо, поскольку прямо сейчас все компоненты наследуются из базового компонента, предлагающего метод "setData" - передача его собственного экземпляра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...