169 похожих чатов

Уважаемые знатоки, у меня тут вопрос возник. Имеется код(см. рис.).

Почему не срабатывает this.notifyService.toastByName('successCloseAccess'); в complete? дело в контексте? Как это можно исправить?

26 ответов

1 просмотр

код странный. а комплит вызвывается?

Andreev Dimitriy
да

this не потерял?

Andreev-Dimitriy Автор вопроса
Vadim Malovaniy
this не потерял?

мне кажется, что дело в this, но вот где именно сообразить не могу

передавай в сабскрайб две стрелочние функции просто без объекта

Andreev-Dimitriy Автор вопроса

Почему то мне кажется что метод тоста возвращает observable, а ты на него не подписываешься

Andreev Dimitriy
тост возвращает void

а первый тост срабатывает?

Andreev Dimitriy
тост возвращает void

в консоле есть ошибки?

А вообще подписываться в методе плохо. Тут почитайте как лучше. https://github.com/evoytenkoapps/angular-best-practices#RxJs

Andreev-Dimitriy Автор вопроса
Евгений Гений
А вообще подписываться в методе плохо. Тут почитай...

спасибо. Изучу. Но так я пробовал через метод catchError, но суть не поменялась

Юра 🪐
А где тогда делать подписку?

в сабджекте в функции высшего порядка

Евгений Гений
в сабджекте в функции высшего порядка

Типо надо в ngOnInit только делать подписку, а в методах юзать subject?

Юра 🪐
Типо надо в ngOnInit только делать подписку, а в м...

вот английский корявый конечно, но суть верна

Евгений Гений
screenshot вот английский корявый конечно, но суть верна

Еще можно менять сылку для async pipe, в методе

Юра 🪐
Еще можно менять сылку для async pipe, в методе

мм.. не уверен, такое нигде не видел, как бы проблем не было.

Евгений Гений
мм.. не уверен, такое нигде не видел, как бы пробл...

Тоже так не делаю) Но просто увидел в этой статье https://tomastrajan.medium.com/practical-angular-the-most-impactful-rxjs-best-practice-tip-of-all-time-c5d717ec8c4b?s=09

где?

Похожие вопросы

Обсуждают сегодня

А как старый хаскел с новым стыковать ? потому как тут работает https://play.haskell.org/saved/C3xpMzcd, а вот тут https://stepik.org/lesson/7602/step/9?unit=1473 нет ошибка C...
Fedor
131
что насчет пагинга? на осдеве непонятно(
Vi Chapmann 🪙
26
Вопрос я правильно понимаю что в коде newtype ArrowMap k v = ArrowMap { getArrowMap :: k -> Maybe v } getArrowMap есть функция типа k -> Maybe v, если да, то не понимаю задач...
Fedor
64
Ребят, что лучше для реверса: гидра или ида?
En Vind Av Sorg
26
Делаю велосипед логгер. К сообщению хочу прикрутить некоторую информацию, типа, кем отправлено, какой уровень, и всякое такое. И тут подумалось мне, почему бы не хранить весь...
Serjone
24
Как Вы считаете нормально ли в двадцатых годах 21 века в ВУЗах Российской Федерации обучать студентов работе с TASM? Не слишком ли это "архаично"? (Если оффтоп или флейм для э...
Spiker01
52
Комрады, хотел уточнить. Проперть в OnDestroy юнита-хозяина по-прежнему доступна? И еще уточнение: finalization юнита наступает раньше или позже OnDestroy?
Ed Doc
48
Продолжая диалог про свифт в проде – сейчас возник вопрос в активном наборе бекендеров. В основном в нашей компании мы фанаты Java Spring и полностью ей довольны. Однако найм ...
Guseyn
27
Читаю сейчас [нет, уже больше не читаю!] курсовую о Булгакове, написанную, похоже, с помощью ChatGPT. Это удивительный психоделический опыт. Текст в основном написан в стиле б...
✨ Uni [🌊 В отпуске]
1
если загрузчик efi? если сама PML4 PDPT PDT PT лежит в неудобном для меня месте?
Vi Chapmann 🪙
8
Карта сайта