今天在写项目的时候遇到了一个很奇怪的问题
此处我用的是v-if绑定data里面的show2
而我在一个下拉框通过v-model改变show2的值,使v-if绑定的动态显示
然而,当我切换是和否的时候,v-if的内容并没有动态显示,为此我特意设了一个watch来监控他们的变化
通过实验我知道了,show2的值是变化的,那么为什么v-if没有动态变化呢
经过查阅资料,我发现v-model里面的值改变了之后的类型是字符串,并不是Boolean类型,所以,我此处的判断 是无效的,只需要把v-if的判断条件改成
就可以了