v-if:它是动态的向DOM树内添加或者删除DOM元素,当此元素在隐藏状态时,你想要获取此元素,渲染内容时是获取不到的,html页面内是没有此元素的。
v-show:本质就是通过设置css中的display设置为none,控制隐藏,此时是能获取到他的DOM元素的。
这是我在使用接口内base64格式的二维码图片渲染弹出窗的使出现的问题,使用v-if获取不到弹出窗的DOM元素,换成v-show后就可实现
v-if:它是动态的向DOM树内添加或者删除DOM元素,当此元素在隐藏状态时,你想要获取此元素,渲染内容时是获取不到的,html页面内是没有此元素的。
v-show:本质就是通过设置css中的display设置为none,控制隐藏,此时是能获取到他的DOM元素的。
这是我在使用接口内base64格式的二维码图片渲染弹出窗的使出现的问题,使用v-if获取不到弹出窗的DOM元素,换成v-show后就可实现