Size: a a a

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

2020 February 05

PP

Pika Poka in Angular - русскоговорящее сообщество
Дмитрий
<app-redactor *ngIf=btReplyClick>
и так рядом с каждым сообщением?
источник

PP

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

PP

Pika Poka in Angular - русскоговорящее сообщество
на котором я нажму реплай
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
Pika Poka
т.к. редактор должен появится возле сообщения где я нажму
позиционируй его к нему
источник

Д

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

Д

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

Д

Дмитрий in Angular - русскоговорящее сообщество
позиционировать  можно с помощью Position
https://www.npmjs.com/package/positioning
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
на клике по реплай просто сетай данные в переменную
источник

PP

Pika Poka in Angular - русскоговорящее сообщество
звучит не плохо..и как минимум решением..спасибо
источник

KV

Karpov Vladimir in Angular - русскоговорящее сообщество
Парни, привет. Как сделать френдли link sharing?
использую ssr + ngx-meta, на сервере при рендаринге html, обновляю мета теги после выполнение http запросов. Но линк дебагеры фейсбука, линкидин и телеграма не отображают их.
Кто-нибудь сталкивался с этим?
источник

SV

Sla V in Angular - русскоговорящее сообщество
Pika Poka
Подскажите по бест практису.
Задача.
Есть сообщения. При нажатии на кнопку Reply нужно отобразить ниже сообщения редактор  создания нового сообщения.
Как это сделать?
Создавать скрытый элемент с уникальным айдишником сообщения ниже кадого сообщения, и по нажатию кнопки - отображать его?
Создай компонент с кнопкой reply и редактором. У тебя же парсится через ngFor верно? Поэтому просто закидываешь этот компонент в итератор и прописываешь этому компоненту @input () id. А потом просто эмитишь из компонента то, что тебе нужно
источник

SV

Sla V in Angular - русскоговорящее сообщество
Дмитрий
позиционировать  можно с помощью Position
https://www.npmjs.com/package/positioning
Не советуй, ему это не надо
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
Sla V
Создай компонент с кнопкой reply и редактором. У тебя же парсится через ngFor верно? Поэтому просто закидываешь этот компонент в итератор и прописываешь этому компоненту @input () id. А потом просто эмитишь из компонента то, что тебе нужно
то есть 20 редакторов на странице?
источник

SV

Sla V in Angular - русскоговорящее сообщество
Дмитрий
то есть 20 редакторов на странице?
Где же 20, если они даже не рендерятся там?
источник

Д

Дмитрий in Angular - русскоговорящее сообщество
» Создай компонент с кнопкой reply и редактором. и вставь их через ngFor. Кнопка Replay должна быть у каждого сообщения
источник

PP

Pika Poka in Angular - русскоговорящее сообщество
Дмитрий
то есть 20 редакторов на странице?
вот это меня тоже пугает
источник

PP

Pika Poka in Angular - русскоговорящее сообщество
Дмитрий
» Создай компонент с кнопкой reply и редактором. и вставь их через ngFor. Кнопка Replay должна быть у каждого сообщения
для каждого элемента?
источник

SV

Sla V in Angular - русскоговорящее сообщество
Дмитрий
» Создай компонент с кнопкой reply и редактором. и вставь их через ngFor. Кнопка Replay должна быть у каждого сообщения
И что тебя смущает? Ты не можешь в ngif закинуть?
источник

SV

Sla V in Angular - русскоговорящее сообщество
В дом в итоге будет всего 20 кнопок
источник

PP

Pika Poka in Angular - русскоговорящее сообщество
Sla V
И что тебя смущает? Ты не можешь в ngif закинуть?
и будет генерироваться 30 элементов с ngIf?
Спрашиваю, т.к. не знаю бест практисов ангуляра
источник