• 关于图片加载,你需要学习一下


    前言

    当我们想要条件性的渲染模板内容的时候,我们可以通过v-if这个指令来实现,当指令里面的表达式返回真值时进行渲染。如果你熟悉vue开发的话,你会发现这个指令非常好用,而且在某些场景下,能起到很好的优化效果。

    template

    通常情况下,我们会把v-if指令应用在某个标签上。但是如果我们有多个节点都要用到这个指令的时候,我们就可以把这些放在template标签中,把v-if应用在template标签上,而且最后渲染的时候并不会包含template标签的。

     
    
    • 1
    • 2

    v-show

    vue中还提供了一个指令,能达到和v-if一样的展示效果:

    Hello!

    • 1

    不过,二者区别在于,v-show的切换只是在元素上加上一个displaycss属性,也就意味着其DOM元素会保留。还有一点需要注意的是,v-show 不支持在