Как правильно передавать сообщения между popup.js и background.js? - PullRequest
0 голосов
/ 27 мая 2019

Мое расширение должно работать так: Некоторые данные отправляются из popup.js в background.js, в background.js я работаю с некоторыми сервисами веб-API. И после этого я отправляю новые данные из background.js в popup.js для показа в popup.html.

Но если я после отправки из popup.js в background.js закрываю и открываю popup.html, то данные из background.js не могут получить popup.js, поскольку порт не существует.

Я пытался использовать localalstorage. Но моя запись popup.html в Vue и localsorage для Vue не реагируют, и мои данные не обновляются в popup.html, если мой popup.html не был закрыт / открыт.

Как правильно сделать передачу сообщений?

1 Ответ

0 голосов
/ 27 мая 2019

Вы ищете VueX, роль которого заключается в хранении данных для всех приложений.

https://vuex.vuejs.org/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...