• 使用Filter来过滤掉需要排除的数组对象


    问题描述:有个地方需要根据判断是否是总分公司来控制转正入口的显影,list是获取到的所有入口的数组,需要判断数组里哪个对象的title为"员工转正",本来打算用for循环的,之后发现filter挺方便而且代码少

    获取到的list大概时这样子的

     1 [
     2   {
     3     title:"员工请假",
     4     img: './路径',
     5     path:'./路径'
     6   },
     7   {
     8     title:"员工离岗",
     9     img: './路径',
    10     path:'./路径'
    11   },  
    12   {
    13     title:"员工转正",
    14     img: './路径',
    15     path:'./路径'
    16   },
    17   {
    18     title:"员工加班",
    19     img: './路径',
    20     path:'./路径'
    21   },
    22   {
    23     title:"员工..",
    24     img: './路径',
    25     path:'./路径'
    26   },
    27   {
    28     title:"员工..",
    29     img: './路径',
    30     path:'./路径'
    31   },
    32   {
    33     title:"员工..",
    34     img: './路径',
    35     path:'./路径'
    36   },
    37 ]

    接着我是想一下判断的,这样子获取到的list就会过滤掉"员工转正"那个对象

     this.list = this.list.filter(i => {
           return i.title !== '员工转正'
     })
  • 相关阅读:
    ms08-067
    siem主流厂商
    技术设计
    SOC
    通过 IDE 向 Storm 集群远程提交 topology
    Storm
    java线程中Exchanger使用
    android笔记
    学习笔记 Java类的封装、继承和多态 2014.7.10
    POJ 2533 Longest Ordered Subsequence DP
  • 原文地址:https://www.cnblogs.com/chorkiu/p/12529796.html
Copyright © 2020-2023  润新知