1.子窗口调用父窗口方法,并向其中传入参数
子窗口:
//getSpecAndSerice为父窗口的方法
methods: {
saveData(){
window.opener.getSpecAndSerice()
}
}
父窗口:
created() {
window["getSpecAndSerice"] = (serice, spec, index) => {
this.getSpecAndSerice(serice, spec, index);
};
},
methods: {
//获取规格和系列
getSpecAndSerice(serice, spec, index) {
console.log(serice, spec, index)
},
}
2. 调用父窗口的父窗口方法:
同理:
window.parent.opener.getData()
//getData为父窗口的父窗口的方法
3.关闭父窗口:
$.Dialog.close(window.parent);
4.关闭当前窗口:
$.Dialog.close(window);