我们知道el-image的放大是由单独的el-image-viewer组件构成,那么这个组件的方法怎么在el-image中的调用呢,看到源码中有个关闭时的回调函数closeViewer,里面是通过showViewer来控制图片放大的显示与隐藏,那么我们只需要监听子组件的showViewer。
但事与愿违,此种监听子组件的方法存在问题,所以先放弃。
那么就换种思路,既然最后是点击那么就监听dom的点击事件吧,只要是关闭按钮以及蒙层都做对应的事情即可。
this.$nextTick(() => {
let wrapper = document