• Vue条件渲染和列表渲染


      Vue中的渲染是对模板的处理。根据BOM+DOM+js的前端组成,Vue的渲染是Vue组件模板根据指令编译,然后挂载到DOM解构中的过程,无论是条件渲染还是列表渲染。

    条件渲染相关的指令有:

    v-if/v-else/v-else-if/v-show

    v-show:组件挂载时就会渲染,css的dispaly属性会根据v-show的值发生变化,适合频繁隐藏/显示切换的HTML片段。

    v-if:组件会根据v-if的值确定挂载时要不要渲染,如果为false则组件的HTML片段不会进入渲染过程。频繁隐藏/显示切换的HTML片段不适合使用它。

    列表渲染的指令有:

    v-for

    v-for:有多种表现形式,但是有非常标准的推荐格式。

    1. <template>
    2. <button @click="increment">{{ count }}button>
    3. <div v-for="item in list" :key="item">
    4. <span>{{ item }}span>
    5. div>
    6. <div v-if="currentState">Hello, World!div>
    7. <div v-else>I am one!div>
    8. template>
    9. <style>
    10. style>

  • 相关阅读:
    Windows 平台Qt 程序发布
    九九乘法表
    suse10sp1编译glib-2
    云迁移-springcould-eureka集群搭建
    Excel中Alt快捷键的用法
    Linux shell编程学习笔记28:脚本调试 set命令
    14.一元二次方程组,有实根输出实根,没有实根输出虚根
    vscode - 添加新项目到远程仓库(gitee)
    http概念
    Docker基于alpine带glibc的小型容器image
  • 原文地址:https://blog.csdn.net/seacean2000/article/details/134421675