父组件
var info = { message: "Hello Son!" }; //现有模板的数值 let templatelistvalue //发送跨域信息 function sendInfo(){ var sonIframe= document.getElementById("ifra2"); sonIframe.contentWindow.postMessage(info, '*'); } //接收跨域信息 window.addEventListener('message', function(e){ console.log(e) templatelistvalue = e.data }, false);
子组件
//发送跨域信息
function sendInfo(val){
window.parent.postMessage(val, '*');
}
//接收跨域信息
window.addEventListener('message', function(e){
// alert(e.data.message);
}, false);