浏览器跨标签页通信

本文介绍了如何在Web应用中利用LocalStorage或SessionStorage进行跨标签页的数据共享,通过setItem方法存储数据,同时展示了如何在其他标签页通过监听storage事件获取更新的数据。
摘要由CSDN通过智能技术生成

1:LocalStorage 或 SessionStorage:使用 Web 存储机制(LocalStorage 或 SessionStorage)可以在不同标签页之间共享数据。一个标签页可以将数据存储在 LocalStorage 或 SessionStorage 中,其他标签页可以监听存储事件来获取更新的数据。

 localStorage.setItem('count',  res.data.count)
 
// 在其他标签页中监听存储事件,并获取更新的数据
getcount(){
   let that = this
   window.addEventListener('storage',function(event){
     console.log(event,'event');
     if(event.key == 'count'){
       console.log(event.newValue,'新值');
       that.setxiaoxi(event.newValue)
     }
   })
},
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值