做网站只有搜网址吗知名网络推广
VUE版本:VUE2
EXTJS版本:4.2.6
1、在extjs页面上写监听事件(主要利用了window.addEventListener来监听message事件
window.addEventListener("message", function(event) {// 这里写监听到消息后的逻辑,event.data就是调用方传来的对象,对应下面代码中的parentDatalet parentData = event.data;console.log(parentData.type);console.log(parentData.data);
}, false);
2、在VUE中调用对应的事件
// 调用extjs方法
function sendExtjsMessage(id) {let parentData = {type: 'passDataBack', data: {...}};window.parent.postMessage(parentData, '*');
},