Size: a a a

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

2020 May 11

ID

Igor D in Angular - русскоговорящее сообщество
Phoenix
Доброй ночи, мне нужно сделать скролл из компонента header к элементу из соседнего компонента, к примеру <div>. Не подскажете как до него достучаться? Читал про ViewChild но не особо понятно как это все должно работать
источник

P

Phoenix in Angular - русскоговорящее сообщество
Меня интересует как скроллить к конкретному элементу, находящемся за границами компонента, в котором вызывается функция. Да в общем то задача сводится к получению HTML элемента одного компонента что б использовать в другом
источник

M

Michail in Angular - русскоговорящее сообщество
Phoenix
Меня интересует как скроллить к конкретному элементу, находящемся за границами компонента, в котором вызывается функция. Да в общем то задача сводится к получению HTML элемента одного компонента что б использовать в другом
Навесь айдюк или класс на элемент и найди через дом
источник

M

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

SG

Sergey Gurin in Angular - русскоговорящее сообщество
Arams Tomojans
добрый вечере. народ кто ngModal использовал, как словить ЗАКРЫТИЕ окна не по крестику а по клику в любом месте? нужно форму resetитить по закрытию формы
Либа click outside
источник

SG

Sergey Gurin in Angular - русскоговорящее сообщество
А хотя не, в ангуляре для этого директиву писать надо
источник

SG

Sergey Gurin in Angular - русскоговорящее сообщество
Arams Tomojans
добрый вечере. народ кто ngModal использовал, как словить ЗАКРЫТИЕ окна не по крестику а по клику в любом месте? нужно форму resetитить по закрытию формы
источник

SG

Sergey Gurin in Angular - русскоговорящее сообщество
По идее в директиве также словить можно
источник

OS

Oleg Safonov in Angular - русскоговорящее сообщество
Arams Tomojans
добрый вечере. народ кто ngModal использовал, как словить ЗАКРЫТИЕ окна не по крестику а по клику в любом месте? нужно форму resetитить по закрытию формы
ngModal - это из либы какой то? Может у них документация есть?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
смотря где, как и какие данные
источник

SV

Sla V in Angular - русскоговорящее сообщество
Arams Tomojans
добрый вечере. народ кто ngModal использовал, как словить ЗАКРЫТИЕ окна не по крестику а по клику в любом месте? нужно форму resetитить по закрытию формы
Пишешь директиву. Не надо тащить за собой либу из-за 10-15 строк кода


https://willtaylor.blog/click-outside-directive/
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Phoenix
Меня интересует как скроллить к конкретному элементу, находящемся за границами компонента, в котором вызывается функция. Да в общем то задача сводится к получению HTML элемента одного компонента что б использовать в другом
я делал шину данных (сервис) , куда передается имя компонента, к которому скроллить.
компоненты ее слушают, если узнают себя, то скролятся к своим elementRef.
ну или тоже самое через директиву на компоненте
источник

С

Светлана in Angular - русскоговорящее сообщество
Anton Shvets
я делал шину данных (сервис) , куда передается имя компонента, к которому скроллить.
компоненты ее слушают, если узнают себя, то скролятся к своим elementRef.
ну или тоже самое через директиву на компоненте
А как ты имя компонента получал?
источник

AS

Anton Shvets in Angular - русскоговорящее сообщество
Светлана
А как ты имя компонента получал?
ну в ссылке указано в какой компонент она ведет. и в компоненте тоже указано какое имя он слушает. хотя можно автоматизировать через constructor.name.
У меня были директивы scrollTo="article" и scrollPoint="article" допустим.
так же директива слушает юрл, чтобы сразу поскролиться, если переход внешний.
источник

С

Светлана in Angular - русскоговорящее сообщество
Anton Shvets
ну в ссылке указано в какой компонент она ведет. и в компоненте тоже указано какое имя он слушает. хотя можно автоматизировать через constructor.name.
У меня были директивы scrollTo="article" и scrollPoint="article" допустим.
так же директива слушает юрл, чтобы сразу поскролиться, если переход внешний.
Хмм
источник

AT

Arams Tomojans in Angular - русскоговорящее сообщество
Спасибо за советы, сделал проще, открывая модалку переиничу её :)
источник

G

GC in Angular - русскоговорящее сообщество
Господа, приветствую.
Ни в какую не получается мигрировать с 6 > 7 > 8 > 9, по этому приняли решение просто снести то, что есть сейчас, добавить в проект новый Clientapp со свежим ангуляром и вручную переносить то, что было сделано.
На сколько это плохая идея и, если это возможно, на что следует обратить внимание?
источник

SR

Sergei Rogachev in Angular - русскоговорящее сообщество
GC
Господа, приветствую.
Ни в какую не получается мигрировать с 6 > 7 > 8 > 9, по этому приняли решение просто снести то, что есть сейчас, добавить в проект новый Clientapp со свежим ангуляром и вручную переносить то, что было сделано.
На сколько это плохая идея и, если это возможно, на что следует обратить внимание?
Те же самые проблемы, что и при миграции
источник

G

GC in Angular - русскоговорящее сообщество
Sergei Rogachev
Те же самые проблемы, что и при миграции
А именно?
источник

SR

Sergei Rogachev in Angular - русскоговорящее сообщество
Из-за чего вы не смогли мигрировать?
источник