• vue表格数据查询


    computed: {
          // 模糊搜索
          tables () {
            const search = this.search
            if (search) {
              // filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素。
              // 注意: filter() 不会对空数组进行检测。
              // 注意: filter() 不会改变原始数组。
              return this.dormitory.filter(data => {
                // some() 方法用于检测数组中的元素是否满足指定条件;
                // some() 方法会依次执行数组的每个元素:
                // 如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测;
                // 如果没有满足条件的元素,则返回false。
                // 注意: some() 不会对空数组进行检测。
                // 注意: some() 不会改变原始数组。
                return Object.keys(data).some(key => {
                  // indexOf() 返回某个指定的字符在某个字符串中首次出现的位置,如果没有找到就返回-1;
                  // 该方法对大小写敏感!所以之前需要toLowerCase()方法将所有查询到内容变为小写。
                  return String(data[key]).toLowerCase().indexOf(search) > -1
                })
              })
            }
            return this.dormitory
          }
        },
    ————————————————
    版权声明:本文为CSDN博主「奋斗的吧小菜鸟」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/luzhaopan/article/details/81569907
    

      

  • 相关阅读:
    MFC单文档中进行plc点云显示
    modbus发送和接收
    测试左移和测试右移
    2021软件测试笔试题
    202106月份总结测试开发面试题
    KuaiShou面试题
    阿拉伯数学手写体。
    GeminiScrollbar
    vue-core-video-player
    webpack
  • 原文地址:https://www.cnblogs.com/baixinL/p/12204662.html
Copyright © 2020-2023  润新知