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

Добрый день, подскажите пожалуйста, имею такой код на ините компонента this.crisis$

= this.route.paramMap.pipe(
switchMap((params: ParamMap) =>
this.service.getCrisis(params.get('id')))
);
в шаблоне использую конструкцию crisis$ as crisis и обращаюсь к полям объекта,
как мне обращаться к ним внутри методов самого класса не передавая crisis аргументом?

21 ответов

8 просмотров

и коробки никак

можешь сделайть чистый пайп котрый принимает функцию для вызова и ее аргументы, и вызывает ее и из компонента функцию передавать и твою переменную

Ко-Тт Автор вопроса
Smooth Operator
и коробки никак

а что по этому поводу можно почитать? а то я толком не пойму что за проблема и как ее гуглить )

Ко-Тт Автор вопроса
Smooth Operator
может и нет проблемы?

да кто его знает, я вот только осваиваюсь ) мб поэтому не понимаю предложенное решение )

Ко Тт
да кто его знает, я вот только осваиваюсь ) мб поэ...

access template variable in component class я бы так гуглил

можно просто подписаться и сохранять значение в переменную.

Sergei Sergeevich
можно просто подписаться и сохранять значение в пе...

но по-возможности лучше без подписок, используя asyncPipe в шаблоне

Ко-Тт Автор вопроса
Sergei Sergeevich
но по-возможности лучше без подписок, используя as...

да с шаблоном разобрался... вот сейчас бы еще разобраться как внутри класса иметь свободный доступ

Ко-Тт Автор вопроса
Sergei Sergeevich
подпишись!

внутри метода которому это нужно? или там где на ините все это происходит?

Sergei Sergeevich
screenshot так например

но так придется отписываться, уже не так красиво получается. лучше обходиться asyncPipe

Ко-Тт Автор вопроса
Sergei Sergeevich
screenshot так например

спасибо за пример )

Ко-Тт Автор вопроса
Sergei Sergeevich
но так придется отписываться, уже не так красиво п...

а как им обходиться внутри методов? передавая аргумент с шаблона? или есть какой то способ из самого класса это делать?

Sergei Sergeevich
но так придется отписываться, уже не так красиво п...

Это если значение в шаблон идёт. А если нет, то без отписки не обойтись.

Ко Тт
спасибо за пример )

да, для порядка не забудьте добавить к классу компонента implements OnDestroy

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

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

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта