Size: a a a

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

2020 January 15

КВ

Кирилл Валиков in Angular - русскоговорящее сообщество
STEVE
как то можно разметку из ребенка вытащить в родителя?
ng template, помечаем #, viewchild, в родителе тоже например помечаем компонент# , обращаемся к атрибуту у которого viewchild.
источник

RC

Roman Chertushkin in Angular - русскоговорящее сообщество
Привет гайз, есть массив, хочу в него скопировать другой
источник

S

STEVE in Angular - русскоговорящее сообщество
Кирилл Валиков
ng template, помечаем #, viewchild, в родителе тоже например помечаем компонент# , обращаемся к атрибуту у которого viewchild.
А можно по подробнее
источник

RC

Roman Chertushkin in Angular - русскоговорящее сообщество
А после сделать push числа
источник

RC

Roman Chertushkin in Angular - русскоговорящее сообщество
Как это правильно сделать?
источник

RC

Roman Chertushkin in Angular - русскоговорящее сообщество
У меня выходит, что в 0 ячейке два значения, из старого массива помещаються
источник

RC

Roman Chertushkin in Angular - русскоговорящее сообщество
А при push, новое число заптсываеться в 1
источник

НЕ

Никита Езан in Angular - русскоговорящее сообщество
Вопрос по ngrx. у меня два компонента диспатчит экшн для получения элементов стора, но одному нужно меньше элементов, как сделать проверку на количество, чтобы его диспатч не перекрывал запрос другого компонента, которому нужно гораздо больше элементов. сейчас получается, что они конфликтуют и в итоге я получаю мало элементов в сторе
источник

КВ

Кирилл Валиков in Angular - русскоговорящее сообщество
STEVE
А можно по подробнее
Кусок темплейта, который хотим использовать, оборачиваем в ng template. Помечаем ссылкой с помощью #. В тс файле находим эту ссылку с помощью viewchild. Далее из родительского компонента в его темплейте обращаемся к атрибуту чайлда. Для этого чайлд помечаем # и используем эту ссылку где надо
источник

AK

Anton Kyrychok in Angular - русскоговорящее сообщество
Добрый день. Столкнулся с проблемой, после перезборки и установки на прод у клиентов остаётся старая версия приложения. Помогает только жёсткое обновление с очисткой кэша.
Может кто подсказать как обновлять версионность и на клиенте?
источник

ГЩ

Глеб Щукин in Angular - русскоговорящее сообщество
как я могу подписаться на изменение объета в rxjs?
я ожидал, что of(myObj).subscribe(...) будет работать по типу прокси, но нет - он сразу выполняет complete метод, и не детектит последующие мутации объекта.
читаю, что можно делать  
const { obserevable, proxy } = of(myObj)

тогда при обращении к proxy будет отрабатывать next в subscribe. но мне это не подходит, так как  условный myObj приходит из другого компонента и нужно отслеживать изменения именно в нём
источник

AY

Arkadiy Yakunin in Angular - русскоговорящее сообщество
Никита Езан
Вопрос по ngrx. у меня два компонента диспатчит экшн для получения элементов стора, но одному нужно меньше элементов, как сделать проверку на количество, чтобы его диспатч не перекрывал запрос другого компонента, которому нужно гораздо больше элементов. сейчас получается, что они конфликтуют и в итоге я получаю мало элементов в сторе
в компоненте которому нужно меньше сделай ограничение по количеству не мутируя объект
источник

ГЩ

Глеб Щукин in Angular - русскоговорящее сообщество
Глеб Щукин
как я могу подписаться на изменение объета в rxjs?
я ожидал, что of(myObj).subscribe(...) будет работать по типу прокси, но нет - он сразу выполняет complete метод, и не детектит последующие мутации объекта.
читаю, что можно делать  
const { obserevable, proxy } = of(myObj)

тогда при обращении к proxy будет отрабатывать next в subscribe. но мне это не подходит, так как  условный myObj приходит из другого компонента и нужно отслеживать изменения именно в нём
как обычно решаю такие задачи?
источник

НЕ

Никита Езан in Angular - русскоговорящее сообщество
Arkadiy Yakunin
в компоненте которому нужно меньше сделай ограничение по количеству не мутируя объект
то есть запрашивать столько же, сколько и в большом?
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Глеб Щукин
как я могу подписаться на изменение объета в rxjs?
я ожидал, что of(myObj).subscribe(...) будет работать по типу прокси, но нет - он сразу выполняет complete метод, и не детектит последующие мутации объекта.
читаю, что можно делать  
const { obserevable, proxy } = of(myObj)

тогда при обращении к proxy будет отрабатывать next в subscribe. но мне это не подходит, так как  условный myObj приходит из другого компонента и нужно отслеживать изменения именно в нём
Создайте behaviourSubject со значением начальным = myObj, и на него подпишитесь.
При необходимости мутировать объект делайте subject.next(newMyObj)
источник

AY

Arkadiy Yakunin in Angular - русскоговорящее сообщество
Никита Езан
то есть запрашивать столько же, сколько и в большом?
ну тут зависит сколько вообще элементов в большом)
если там тысяча допустим, то производительность конечно такая себе
источник

AY

Arkadiy Yakunin in Angular - русскоговорящее сообщество
Arkadiy Yakunin
ну тут зависит сколько вообще элементов в большом)
если там тысяча допустим, то производительность конечно такая себе
бэк не принимает на вход количество какое ты хочешь?
источник

НЕ

Никита Езан in Angular - русскоговорящее сообщество
Arkadiy Yakunin
ну тут зависит сколько вообще элементов в большом)
если там тысяча допустим, то производительность конечно такая себе
понял, благодарю) в ngrx вообще хоть что то заложено для таких случаев конфликтных? или надо логику обхода этих конфликтов писать в компонентах чтобы не было такого бардака?
источник

НЕ

Никита Езан in Angular - русскоговорящее сообщество
Arkadiy Yakunin
бэк не принимает на вход количество какое ты хочешь?
принимает. один запрашивает 20, другой 100, в итоге получается 20
источник

AY

Arkadiy Yakunin in Angular - русскоговорящее сообщество
Никита Езан
принимает. один запрашивает 20, другой 100, в итоге получается 20
это разные страницы или на одной?
источник