vue-jsx中如何使用v-if。

clipboard.png

github地址:https://github.com/vuejs/babe...

官网中这么说,可是我写来写去都不对劲,不晓得有无大神用过,或者尝试成功,求指点~~

阅读 33.7k
3 个回答

官方文档说的挺明白的了,用一个三元运算符来实现,大概是这样子

{
  this.condition ? <span>a</span> : <div>b</div>
}

官网说得很清楚了,可以使用v-show嘛。链接

转换一下思维:template模版里是在html里写一些js的功能(html主导),而jsx是在js里写一些html(js主导),所以实现v-if的功能很简单呀

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题