上个版本问题,用了iframe,子页面传输数据用postmessage,结果,切换组件后,导致功能失效,分析后,原来是window.onmessage接收数据后导致父页面this指向改变,可能是因为多个组件引用的原因,所以this指向错乱,解决办法是不使用父页面this里的数据,直接使用子页面带过来的数据
vue多个iframe组件利用window.onmessage接收数据不对的问题
最新推荐文章于 2024-11-22 15:14:08 发布
上个版本问题,用了iframe,子页面传输数据用postmessage,结果,切换组件后,导致功能失效,分析后,原来是window.onmessage接收数据后导致父页面this指向改变,可能是因为多个组件引用的原因,所以this指向错乱,解决办法是不使用父页面this里的数据,直接使用子页面带过来的数据