дочерне-родительских взаимодействиях (последний пост):
https://stackoverflow.com/questions/43323272/angular-4-call-parent-method-in-a-child-component
Мне это показалось неочевидным и я не сразу понял что происходит. Output вообще не используется. Только Input, в который передается родительское апи.
Насколько это правильно в парадигме углов? Какие минусы/плюсы такого подхода?
Попробую еще раз спросить...
Выглядит не очень такой подход, this.parentApi.callParentMethod("child") завязка на строковый параметр например Ну и слишком связанные компоненты получаются,непонятно зачем
Про связанность тоже думаю, да оно и вполне понятно. А если убрать завязку на строковый параметр? Вот еще что нашел - чуть более изящное: https://medium.com/@sohailnazar4/angular-calling-parent-component-function-from-child-component-5dcccdc771d9
Это ж обычный output)
Да, но в таком же ключе можно реализовать и с инпутом. Имею ввиду более изящную реализацию контекста.
иметь зависимость от конкретного родителя не есть хорошо
Тоже так думаю. Но если в целом и общем, не учитывая родителя, допустимо такое?
Обсуждают сегодня