v-if不生效是为什么?

 <router-link  :class="tabflag == 'preliminary' ? 'tab' : ''" :to="{name:'preliminary'}">我的初赛</router-link>

          {{isshow}}

<router-link v-if="isshow" :class="tabflag == 'playoff' ? 'tab' : ''" :to="{name:'playoff',params:{performance:grade,recsname:recsname}}">我的复赛</router-link>

明明输出的是false,但是还是显示,把if里面手动改成false就隐藏了,为什么不生效?

https://img2.mukewang.com/5cada41d00014d7f02780084.jpg

长风秋雁
浏览 2679回答 2
2回答

摇曳的蔷薇

要看isshow类型是string还是boolean

慕工程0101907

把你代码发的全一点, 这样看不出来的
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript