функция которая принимает коллбюэк в котором есть throw new Error(). но в catchError блок я не попадаю.... почему? как пофикситть?
потому что тап не модифицирует исходный стрим а создает сайдэффект
хм. маппить тогда вместо тапа получается
Опишите задачу лучше
Надо приводить сниппет кода
@dinosaurawr @dopusteam @yuriybezrukov методом проб и ошибок нашли что throw никак не выловить из onclick на кнопке...... есть идеи как поймать?
Я упустил все там. Что Вы хотите сделать, можете резюмировать?
Лучше опиши словами, что ты хочешь сделать с UI и зачем там throw
есть спиннер диалог. в нем есть кнопка. к которой нельзя получить доступ из контроллера. на нее вешается onclick = myCallback из еффекта. в коллбэке выкидываем исключение... но поймать его не можем, так как скорее всего onclick живет за пределами angular'a
Хм, как-то не angular, про onclick, может нужно пересмотреть архитектуру
я выкидываю исключение чтобы избавится от диспатчинга экшена в эффекте и планировали пушить его в catchError
Если честно, я почти ничего не понимаю
Обсуждают сегодня