и также три компонента, которые вызывают эту функцию. Есть ли возможность понять, какой компонент вызвал эту функцию без передачи доп параметров?
Может bind или call
Не совсем понял
нет но если хорошенько заебаться и что-то в кишках ангуляра поковырять, то можно. нахуй так делать я бы вывел в консоль какой-то this или еще что-то через ангуляровские средства отладки и там бы нашел какой-то указатель на родителя, но не уверен, что там будет такое
Нашел способ, через trace ошибки нахожу компонент
debug и call stack
Уж лучше заманкипатчить класс компонента)
Что это за слово такое?
https://ru.m.wikipedia.org/wiki/Monkey_patch
я хотел по приколу написать, что это когда обезьяна что-то патчит) а оно почти то же и означает))
описанные подмены вроде моками / "моканьем" называются, по крайней мере в тестировании... Хотя могу и ошибаться, так как не люблю тестирование)
zone.js к примеру
Обсуждают сегодня