码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 一Vue基础:绑定样式、条件渲染、列表渲染、列表过滤


    目录

    1. 绑定样式 

    1.1绑定class样式

    1.2 绑定style样式

    2. 条件渲染

    3. 列表渲染

    3.1 列表渲染

    3.2 key 原理

    3.3 列表过滤

    3.3.1 watch 监视实现

    3.3.2 compute 计算属性实现 (推荐使用)

    3.4 列表排序

     3.5 列表更新时的一个问题

    3.5.1 vue监测数据的原理


    1. 绑定样式 

    1.1绑定class样式

    1. 字符串写法:样式类名不确定,需要动态指定
    2. 数组写法:绑定的样式个数不确定,名字不确定
    3. 对象写法:绑定样式个数确定,名字确定,动态决定用不用

    1.2 绑定style样式

    1. 对象写法(常用) :
      {{name}}


    2. 数组写法(少用): 
      {{name}}

    2. 条件渲染

    v-show:使用频率高的情况下使用,通过控制display的值来显示隐藏元素

    v-if:使用频率低的情况下使用,通过操作dom节点的新增和删除来显示隐藏元素

    v-if 、v-else-if、v-else 这三个必须连续使用,不允许被打断,

    v-else建议最好不要写条件,这是没有意义的