Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/446.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当用户返回浏览器时,Vuesax vs popup不会关闭_Javascript_Vue.js_Popup_Vue Router_Vuesax - Fatal编程技术网

Javascript 当用户返回浏览器时,Vuesax vs popup不会关闭

Javascript 当用户返回浏览器时,Vuesax vs popup不会关闭,javascript,vue.js,popup,vue-router,vuesax,Javascript,Vue.js,Popup,Vue Router,Vuesax,我对vs弹出窗口有问题。当用户从浏览器返回时,我希望它关闭。 当前它保持打开状态,在后台页面正在更改,但弹出窗口保持不变。 如果我尝试关闭它之后,一个错误显示和弹出窗口将不会关闭,除非你刷新页面 错误: [Vue warn]: Error in v-on handler: "TypeError: Cannot read property '$el' of undefined" 我在弹出组件的“mounted”中尝试了类似的方法: window.onpopstate = fu

我对vs弹出窗口有问题。当用户从浏览器返回时,我希望它关闭。 当前它保持打开状态,在后台页面正在更改,但弹出窗口保持不变。 如果我尝试关闭它之后,一个错误显示和弹出窗口将不会关闭,除非你刷新页面

错误:

[Vue warn]: Error in v-on handler: "TypeError: Cannot read property '$el' of undefined"
我在弹出组件的“mounted”中尝试了类似的方法:

window.onpopstate = function() {
            return this.parent.$emit("popupClose", false);
    };

但它不起作用。控制台中的通知显示“脚本只能关闭由其打开的窗口。”。。。有人能帮忙吗?

到目前为止,没有什么需要更新的。此问题仍然存在,无法处理。