vue项目中,完全没有关联的页面怎么传递数据?(跨页面通信)

1.同源页面:Service Worker、LocalStorage、IndexDB、cookie、WebSocket
2.非同源页面:可以通过嵌入同源 iframe 作为“桥”,将非同源页面通信转换为同源页面通信

1.Service Worker 可以实现与页面的双向通信。多页面共享间的 Service Worker 可以共享。

2.当 LocalStorage 变化时,会触发storage事件。利用这个特性,我们可以在发送消息时,把消息写入到某个 LocalStorage 中;然后在各个页面内,通过监听storage事件即可收到通知。

你可能感兴趣的:(javascript,前端,开发语言)