• 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>

  • 相关阅读:
    uni-app之android原生插件开发
    谷粒商城-消息队列
    访问者模式
    位于kernel的文件系统大管家--Virtual File System
    打开泰坦陨落2找不到msvcp120.dll无法执行代码/msvcr120.dll丢失修复方法
    Dijkstra求最短路(图解)
    《PyInstaller打包实战指南》第二十二节 单文件模式打包Playwright
    云原生面试
    ES6 入门教程 19 Generator 函数的语法 19.1 简介
    c++ 变量常量指针练习题
  • 原文地址:https://blog.csdn.net/seacean2000/article/details/134421675