v-if 与v-model一起使用出现的问题

今天在写项目的时候遇到了一个很奇怪的问题
在这里插入图片描述此处我用的是v-if绑定data里面的show2
在这里插入图片描述
而我在一个下拉框通过v-model改变show2的值,使v-if绑定的动态显示
在这里插入图片描述然而,当我切换是和否的时候,v-if的内容并没有动态显示,为此我特意设了一个watch来监控他们的变化
在这里插入图片描述

通过实验我知道了,show2的值是变化的,那么为什么v-if没有动态变化呢

经过查阅资料,我发现v-model里面的值改变了之后的类型是字符串,并不是Boolean类型,所以,我此处的判断 是无效的,只需要把v-if的判断条件改成
在这里插入图片描述
就可以了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值