Size: a a a

Angular - русскоговорящее сообщество

2020 April 22

🇸🇸

🇸🇴Quicksand🇸🇴 🇸🇴Jesu... in Angular - русскоговорящее сообщество
Тогда ещё и ченж детекшн вручную вызывать придётся
источник

SR

Sergei Rogachev in Angular - русскоговорящее сообщество
🇸🇴Quicksand🇸🇴 🇸🇴Jesus🇸🇴
Тогда ещё и ченж детекшн вручную вызывать придётся
Я больше скажу, программировать приходиться в ручную ...
источник

SR

Sergei Rogachev in Angular - русскоговорящее сообщество
sudo root
Всем привет, по незнанке загнал себя в костыльные рамки. Сейчас нет времени переделывать. Можно как-то в тайпскрипте отслеживать эвент изменения перемнной оО?
Через setter и rxjs можно
источник

AH

Alexandr Horunzhy in Angular - русскоговорящее сообщество
🇸🇴Quicksand🇸🇴 🇸🇴Jesus🇸🇴
Нужно в родителе этого компонента pattern$ | async через @Input() передавать в этот компонент
можно и без подписки через rxjs pipe
const data$ = pattern$.pipe(pluck(‘data’))
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
sudo root
Всем привет, по незнанке загнал себя в костыльные рамки. Сейчас нет времени переделывать. Можно как-то в тайпскрипте отслеживать эвент изменения перемнной оО?
переменной нет. свойство объекта можно сделать сеттером и при сете выполнять какие-то действия
источник

sr

sudo root in Angular - русскоговорящее сообщество
Ох попробую обьяснить ситуацию. В таблице заполняемой через нгФор я добавляю элемент из каждой строки в отдельный лист, чтобы потом в жругом месте выводить сумму. Таблица выводится по выбранной выше дате (Дата является ключем для условного JSON). Над таблицей есть radiobutton и в эвенте (change) я вызываю очистку накопленного листа. Но вот дело в том, что (change) в radiobutton выхывается после отрисовки таблицы в потоке. В итоге лист с суммой очищается после отрисовки таблицы где он наполняется, а не до как хотелось бы.
источник

sr

sudo root in Angular - русскоговорящее сообщество
Anton Shvets
переменной нет. свойство объекта можно сделать сеттером и при сете выполнять какие-то действия
а ведь это идея 🤔
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
sudo root
а ведь это идея 🤔
еще прокси есть. но вообще все вещи, где нужна реактивность, все же проще через rx делать.
источник

DT

Dmitry Teplov in Angular - русскоговорящее сообщество
sudo root
Всем привет, по незнанке загнал себя в костыльные рамки. Сейчас нет времени переделывать. Можно как-то в тайпскрипте отслеживать эвент изменения перемнной оО?
get/set
источник

sr

sudo root in Angular - русскоговорящее сообщество
Спасибо всем, сеттер спас
источник

IP

Ilya Platonov in Angular - русскоговорящее сообщество
Ребят, всем привет! Я новичек в angular и rxjs. Мне нобходимо использовать оператор shareReplay. равильно ли я понимаю, что shareReplay() я размещаю в сервисе. Затем при первом вызове метода, я записываю полученное значение и при всех остальных вызовах я получаю это значение уже не вызывая метод? Как я понимаю, можно задать интервал, сколько будет "шариться это значение"
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
Ilya Platonov
Ребят, всем привет! Я новичек в angular и rxjs. Мне нобходимо использовать оператор shareReplay. равильно ли я понимаю, что shareReplay() я размещаю в сервисе. Затем при первом вызове метода, я записываю полученное значение и при всех остальных вызовах я получаю это значение уже не вызывая метод? Как я понимаю, можно задать интервал, сколько будет "шариться это значение"
ты в сервисе должен использовать этот оператор если сам сервис отдает один и тот же обсервабл при вызове метода с одинаковыми параметрами
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
в твоем случае ты возвращаешь каждый раз разный обсервабл, в этом смысла нет
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
с таким же успехом можешь добавить это оператор там где вызываешь это метод
источник

IP

Ilya Platonov in Angular - русскоговорящее сообщество
Smooth Operator
ты в сервисе должен использовать этот оператор если сам сервис отдает один и тот же обсервабл при вызове метода с одинаковыми параметрами
Понял, спасибо!
источник

S

Stanislav in Angular - русскоговорящее сообщество
Есть datepicker, лежить в компоненте.
Цвет для него задается в отдельном файле themeName.scss в assets (потом к стилю подрубаю)
вопрос, как ему задать стили?)
источник

B

Bretbas in Angular - русскоговорящее сообщество
Кто работал с mat-table?
Что-то не могу понять, как ngStyle наложить на tr? у меня условие применения стиля.
А доступа к tr нет, так как он генерируется же
источник

S

Stanislav in Angular - русскоговорящее сообщество
Bretbas
Кто работал с mat-table?
Что-то не могу понять, как ngStyle наложить на tr? у меня условие применения стиля.
А доступа к tr нет, так как он генерируется же
если это material angular либа, там надо переопределять стили.
вот выше с таким же воюю
источник

B

Bretbas in Angular - русскоговорящее сообщество
Stanislav
если это material angular либа, там надо переопределять стили.
вот выше с таким же воюю
ну да, material
источник

S

Stanislav in Angular - русскоговорящее сообщество
внутри контрола хватате
::ng-deep:.material-name-style
источник