Size: a a a

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

2021 June 11

A

Anton in Angular - русскоговорящее сообщество
Друзья всем привет! Хочу сделать красивую форму вывода информации с помощью material компонентов. Как то некрасиво все у меня получается. Может есть опыт, какие нибудь конструкторы форм, или примеры.
источник

A

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

A

Anton in Angular - русскоговорящее сообщество
Спасибо!
источник

AM

Alexandr Manyunin in Angular - русскоговорящее сообщество
Ребята, а может кто подсказать, где глянуть реализацию открытия sticky окна, которое само определяет куда открываться в зависимости от доступного места. Ну например у дата пикера открывает календарь, если справа места нет, то он откроется слева. Снизу нет, откроется сверху.
источник

AM

Alexandr Manyunin in Angular - русскоговорящее сообщество
Может в тайге ui есть, но что-то не могу найти)
источник

AM

Alexandr Manyunin in Angular - русскоговорящее сообщество
Запрятано поди кишках cdk где нибудь)
источник

А

Александр (Alex)... in Angular - русскоговорящее сообщество
Товарищи помогите простым советом, есть ангуляр проект, в нем лежит tslint.config, какая настройка нужна для отстпов перед скобками и после, например перед FormBuilder есть пробел и после Validators есть пробел import { FormBuilder, Validators } from '@angular/forms';
источник

А

Александр (Alex)... in Angular - русскоговорящее сообщество
какая из них? https://habr.com/ru/post/464383/
источник

S

Stepan in Angular - русскоговорящее сообщество
Всем привет. Есть конструкция в шаблоне вида

<div  *ngIf="user$ | async as user">
 {{user.name}}
 <div  *ngIf="var$ | async as var">
   {{var}}
 </div>
</div>

В описании пайпа метод transform может возвращать null. Нужно ли такое тестить и возможно ли вообще?
При условии что в этих потоках реальные данные (например Observable<User> и Observable<string>)
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
а если данные еще не пришли?
источник

S

Stepan in Angular - русскоговорящее сообщество
тогда как замокать их чтобы протестить? При условии что в потоке может хранитсья только сущность типа User

И не ломать внутренний асинк пайп
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
ну смотря для чего. можно передать поток с timer или delay и проверить что разметки нет, а потом через n секунд есть.
источник

S

Stepan in Angular - русскоговорящее сообщество
Вариант. Не додумался до таймера. Попробую, спасибо)
источник

A

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

S

SR in Angular - русскоговорящее сообщество
Всем привет.
Подскажите как сделать адаптацию @angular/youtube-player под размеры экранов?
источник

A

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

AM

Alexandr Manyunin in Angular - русскоговорящее сообщество
Ребята, а как правильно организовать в реактивной форме? Есть компонент период (сегодня, неделя, месяц). и два компонента с датой. При смене периода меняется дата. При смене даты устанавливается период "Период". Подписался на изменения периода меняю дату. По смене даты меняю период. В итоге логика ломается) Как отделить смену даты пользователем и смену дату из кода. Пробовал использовать onlySelf и emitEvent но все равно когда меняется период и я меняю даты. Срабатывает valueChanges и я думаю что пользователь изменил даты и ставлю период "Период"
источник

AM

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

Р

Роберт in Angular - русскоговорящее сообщество
Если я меняю Input компонента через someComponent.someInput и при этом на someComponent стоит OnPush, сработает ли обнаружение изменений?
источник

S

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