Size: a a a

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

2021 June 15

P

Parrot in Angular - русскоговорящее сообщество
Так я так его и останавливаю)
А запустить снова как?)
источник

P

Parrot in Angular - русскоговорящее сообщество
У меня кейс такой, надо чтобы при mousemove таймер обновлялся, ну и понятное дело что Event я пропускаю через debounceTime
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
subscribe )
источник

P

Parrot in Angular - русскоговорящее сообщество
Property 'subscribe' does not exist on type 'Subscription'. Did you mean 'unsubscribe'?
источник

l

love in Angular - русскоговорящее сообщество
Ребяяяят, нужна помощь!

Мне тестовое задание дали на Angular и я застрял на моменте где нужно скопировать элемент с тем же названием по кнопке и я не могу понять как мне это сделать
источник

АЖ

Алихан Жумажанов... in Angular - русскоговорящее сообщество
вводится текст и при клике на кнопку снизу должен отобразится текст?
источник

l

love in Angular - русскоговорящее сообщество
Текст уже введён, там кнопка есть (около мусорки ) должно происходить копирование элемента (вставка с тем же именем);
источник

АЖ

Алихан Жумажанов... in Angular - русскоговорящее сообщество
снизу должен появится точнл такой же элемент?
источник

l

love in Angular - русскоговорящее сообщество
Да
источник

АЖ

Алихан Жумажанов... in Angular - русскоговорящее сообщество
ты же выводишь данные через цикл, туда передаешь index. Вот пример *ngFor=let e of data; index as index.

При клике на кнопку передаешь индекс и внутри функции массиву где у тебя лежат данные копируешь объект и пушаешь его массиву с данными. Object.assign подсказка.
источник

S

Smooth Operator in Angular - русскоговорящее сообщество
источник

l

love in Angular - русскоговорящее сообщество
Кое что понял, спасибо большое, сейчас протестим)
источник

OP

Oleg P in Angular - русскоговорящее сообщество
Добрый вечер всем!

Интересует ваше мнение.

В сервисе есть метод который возвращает данные - массив LayerGroup[]:

   ngOnInit() {
       this.layersService
           .getLayersGroups()
           .then((layersGroups: LayerGroup[]) => {
               this.layersGroups = layersGroups.filter((layerGroup) => layerGroup.type === 'layers');
         });
   }

Дальше я из массива делаю выборку по layerGroup.type === 'layers' в this.layersGroups и передаю дальше по структуре компонентов.
Один из чилд компонентов может изменить переданный ему this.layersGroups.

Как лучше сделать - чтобы при изменении меняется и источник layersGroups?
Сейчас фильтр выдает новый массив - кототрый уже не ссылается на начальный.
Благодарю!
источник

l

laptususus in Angular - русскоговорящее сообщество
Не фильтровать, просто получить
источник

OP

Oleg P in Angular - русскоговорящее сообщество
как - если это массив
источник

l

laptususus in Angular - русскоговорящее сообщество
Просто получи массив и не фильтруй, сделать свойство get где будет не коаия а выборка
источник

OP

Oleg P in Angular - русскоговорящее сообщество
get - тут не понял. Функция?
источник
2021 June 16

M

MCRoFF in Angular - русскоговорящее сообщество
Всем привет! Как можно получить код ответа из subscribe?
источник

M

Madiyar in Angular - русскоговорящее сообщество
Stream$.subscribe((e)=>
{ Console.log(e) })
источник

ЕП

Егор Платонов... in Angular - русскоговорящее сообщество
Так это не код, а то что он в ответе получает. То есть JSON
источник