Size: a a a

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

2021 February 26

AB

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

АС

Андрей Сергеевич... in Angular - русскоговорящее сообщество
Я бы создал алерт и когда дестроится указывал бы в алерте что данные не сохранятся ))))
источник

АС

Андрей Сергеевич... in Angular - русскоговорящее сообщество
Или если роутинг то гвард
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Андрей Сергеевич
Я бы создал алерт и когда дестроится указывал бы в алерте что данные не сохранятся ))))
Ну это частный случай. Может сохранение формы нужно не для этой задачи
источник

АС

Андрей Сергеевич... in Angular - русскоговорящее сообщество
Слабоумие и отвага как говориться))
источник

АС

Андрей Сергеевич... in Angular - русскоговорящее сообщество
Ну если частный то сервис да , там все должно храниться. И сабжектами сделать вроде норм
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Андрей Сергеевич
Слабоумие и отвага как говориться))
Это уж только автору известно)
источник

АС

Андрей Сергеевич... in Angular - русскоговорящее сообщество
Но в голове себе рисуется говнокод)
источник

AY

Alexander Yaschuk in Angular - русскоговорящее сообщество
Хай всем, работал кто-то с mat-autocomplete и ng-scrollbar? Не работает скролл при переключении стрелками на клавиатуре, может кто-то решал уже подобное?
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Alexandr Manyunin
Ну т.е. полюбому subject нужно в сервисе создавать?
Но сабжект, например, при ф5 не поможет. Там тоже всё вычистится
источник

АС

Андрей Сергеевич... in Angular - русскоговорящее сообщество
Можн в лс ложить или индексбд
источник

AM

Alexandr Manyunin in Angular - русскоговорящее сообщество
Alex Bu
Но сабжект, например, при ф5 не поможет. Там тоже всё вычистится
Да это понятно. Есть несколько вкладок, ты набрал фильтры получил список, переходишь на другую вкладку и возвращается а там пусто, это неудобно.
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Андрей Сергеевич
Я бы создал алерт и когда дестроится указывал бы в алерте что данные не сохранятся ))))
При ф5, кстати, canDeactivate не сработает)
источник

АС

Андрей Сергеевич... in Angular - русскоговорящее сообщество
Alex Bu
При ф5, кстати, canDeactivate не сработает)
А при релоад ?
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Alexandr Manyunin
Да это понятно. Есть несколько вкладок, ты набрал фильтры получил список, переходишь на другую вкладку и возвращается а там пусто, это неудобно.
Вкладки, в смысле, внутри одной вкладки браузера? Или вы про сами вкладки браузера? Если про них, то всё становится сложнее. Непросто засинхранизировать вкладки браузера) Но возможно, конечно же)
источник

AM

Alexandr Manyunin in Angular - русскоговорящее сообщество
Alex Bu
Вкладки, в смысле, внутри одной вкладки браузера? Или вы про сами вкладки браузера? Если про них, то всё становится сложнее. Непросто засинхранизировать вкладки браузера) Но возможно, конечно же)
Вкладки внутри вкладки браузера, короче вкладки внутри приложухи
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Андрей Сергеевич
А при релоад ?
При любой перезагрузке не инструментами ангуляр)
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Alexandr Manyunin
Вкладки внутри вкладки браузера, короче вкладки внутри приложухи
А, ну ок. Еще можно рассмотреть вариант с сохранение состояния формы в урл в виде кверипараметров
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Alex Bu
А, ну ок. Еще можно рассмотреть вариант с сохранение состояния формы в урл в виде кверипараметров
Переход по вкладкам будет осуществлять смену урла, но с preserve параметром для квери параметров. Тогда ваша форма там будет на ура храниться и вы сможете легко, например, зашарить ссылку кому-то. Также не придется делать всякие сабжекты, сервисы и проч
источник

AB

Alex Bu in Angular - русскоговорящее сообщество
Alex Bu
Переход по вкладкам будет осуществлять смену урла, но с preserve параметром для квери параметров. Тогда ваша форма там будет на ура храниться и вы сможете легко, например, зашарить ссылку кому-то. Также не придется делать всякие сабжекты, сервисы и проч
Ну и ф5 будет классно работать)
источник