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

  • 相关阅读:
    四川汇聚荣聚荣科技有限公司在市场评价好吗?
    c#中的扩展方法
    Kibana8.4在Linux系统上的安装(ELK安装part3)
    在window11上安装sshd
    【SpringMVC】JSR303与拦截器的使用
    (数论) 扩展gcd
    Spring5学习笔记03--Bean的生命周期
    常见配置文件格式INI/XML/YAML/JSON/Properties/TOML/HCL/YAML Front Matter/.env介绍及实例
    有价无市是什么意思
    五元组评价算法实现简易五子棋【人工智能】
  • 原文地址:https://blog.csdn.net/seacean2000/article/details/134421675