Size: a a a

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

2021 April 26

OS

Oleg Safonov in Angular - русскоговорящее сообщество
В том то и идея, чтоб менять объект не из разных мест, а через сервис один
источник

7

7384114837 in Angular - русскоговорящее сообщество
Всмысле
источник

YM

Yuriy Medvedev in Angular - русскоговорящее сообщество
Создавать новый массив каждый раз
источник

YM

Yuriy Medvedev in Angular - русскоговорящее сообщество
Либо принудительно вызывать changeDetection если охота увидеть изменения во вьюхе
источник

K

Kate in Angular - русскоговорящее сообщество
привет) попробуй это - https://angular.io/api/core/NgZone. Можно запустить зону вручную с помощью  this.zone.run(() => {}) и в колбеке прописать изменения свойств
источник

CS

Chingis Savinov in Angular - русскоговорящее сообщество
Спасибо) буду пробовать
источник

АК

Алексей Компанец... in Angular - русскоговорящее сообщество
подскажите,  пробую сделать либу которую можно сонфигугировать используя forRoot() у модуля. Вроде все правильно делаю, но когда подключаю - то получаю ошибку
TypeError: record.factory is not a function
источник

AI

Artsiom Ivanov in Angular - русскоговорящее сообщество
Привет, можно как-то элегантнее сделать reset накопленного состоянии concatMap?
в данном решении repeat относится ко всему выше, не только к takeUntil,
 .pipe(
   // can’t complete there
   concatMap(el => of(el).pipe(delay(1000))),
   // workaround
   takeUntil(concatMapreset.asObservable()),
   repeat(),
   takeUntil(streamDone.asObservable())
 )

stackblitz тык
источник

CS

Chingis Savinov in Angular - русскоговорящее сообщество
пишу на вью около 3х лет и тут предлагают проект на ангуляре, который пилили индусы, которых в итоге уволили. Решил взяться, ну конечно они молодцы ))
Там
- чистый css, 3 файла в общей сложности 55к строк
- сверстано всё абсолютно по разному, юзаются и гриды, и флексы, и флоаты. Даже табличная верстка имеется
- копипаст исходников всяких либ вперемешку со своим кодом, 5 файлов. в общей сложности > 200к строк
- очень много логики на jquery
- никакого DRY, линтер с ума сходит

как-то так 😓
источник

PC

Pavel Chebotarev in Angular - русскоговорящее сообщество
Это подмена понятий, проект написан не на ангуляре а на всем остальном
источник

CS

Chingis Savinov in Angular - русскоговорящее сообщество
ну там видно, что не один человек писал. Один из них явно старался на ангуляре писать. Потом видать кто-то пришёл и стал делать так, как может
источник

AI

Artsiom Ivanov in Angular - русскоговорящее сообщество
getter на tabs
источник

PC

Pavel Chebotarev in Angular - русскоговорящее сообщество
Ну так-то да, процентов 80 проектов и пишутся таким способом
источник

CS

Chingis Savinov in Angular - русскоговорящее сообщество
я так делал и завис проект
источник

S

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

S

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

AI

Artsiom Ivanov in Angular - русскоговорящее сообщество
емитить сабжект, прикольно, спасибо за идею )
источник

И

Интроверт in Angular - русскоговорящее сообщество
у меня есть блок, в нем айтемы, у каждого айтема есть модалка, которая открывается за областью родителя блока, я могу както добавить прокрутку блоку чтобы мои модальные окна не скрывались из-за оверфлоу?
источник

И

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

S

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