v-if 和 v-show 如何选择

来源:5-2 课程总结

y_12

2019-07-12 21:46

请问老师, v-if 和 v-show 都可以控制显示隐藏, 那么这两个该如何选择呢?

写回答 关注

2回答

  • Brian
    2019-07-13 22:39:02
    已采纳

    v-show 相当于css中的display: none,消耗浏览器的渲染性能

    v-if 使用的vue的虚拟DOM在控制页面的HTML,可以使用<keep-alive>如果有很多列表频繁的切换的话。

    感谢@Monstarme同学的热心回答。

    Brian 回复y_12

    感谢同学的支持,在八月中旬会推出新的课程,谢谢关注。

    2019-07-16 19:11:06

    共 2 条回复 >

  • Monstarme
    2019-07-12 23:42:22

    举例其中一个场景吧,频繁切换显示隐藏的话,使用v-show更佳,否则使用v-if

3小时速成 Vue2.x 核心技术

带你快速学习最流行的前端框架vue2.x的核心技术

82559 学习 · 487 问题

查看课程

相似问题