169 похожих чатов

Всем привет! Кто-то знает как можно реализовать такое? Есть SPA приложение. Надо

сделать так что-бы определенный элемент можно было вынести в отдельную вкладку браузера.
Или может кто-то знает где можно найти информацию по этому? Буду очень благодарен!

11 ответов

8 просмотров

Если цель в синхронизации данных вкладок, то можно либо слушателя навесить на локалстор, либо, для более сложных синхронизаций, юзать logux или что-то подобное

нужно сделать отдельный роут который будет рендерить нужный компонент

Дмитро-Surr Автор вопроса
Evgeny
Если цель в синхронизации данных вкладок, то можно...

Нет, я делаю полностью изолированный компонент (стейт хранится в компоненте). И надо сделать такой функционал что-бы этот компонент можно было использовать на самой платформе (что просто реализовать) и также перетащить во вкладку браузера (то есть открыть как отдельную вкладку). Второе не особо понимаю как сделать

Дмитро-Surr Автор вопроса
Jakhongir
нужно сделать отдельный роут который будет рендери...

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

Дмитро Surr
Мне кажется не выйдет так как элемент должен наход...

можно по клику открывать новую вкладку на роуте, который рендерит нужный компонент. но это будет другой вью апп, данные подгрузит для себя сам

Дмитро-Surr Автор вопроса
Дмитро Surr
Надо именно драг-н-дроп сделать

возможно драг-дроп тож можно оформить, суть та же, надо с самим драгом разбираться

Дмитро Surr
Надо именно драг-н-дроп сделать

Тут просто оформи в ссылку, при перетаскивании она будет открывать вам новую вкладку. Как с изображениями в вебе

Похожие вопросы

Обсуждают сегодня

30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
~ 2m21s  nix shell github:nixos/nixpkgs#stack ~  stack ghc -- --version error: … while calling the 'derivationStrict' builtin at /builtin/derivation.nix:...
Rebuild your mind.
6
Карта сайта