typescript 无法在代码中找到元素的索引,并且始终返回-1

hrirmatl  于 2023-03-31  发布在  TypeScript
关注(0)|答案(1)|浏览(128)
let index = this.List.findIndex((a:any)=> 
      {
        a.NAME == result.NAME
      }
      )

这里index总是返回-1,尽管元素存在于List中

uinbv5nw

uinbv5nw1#

你需要返回一些东西:

let index = this.List.findIndex((a:any)=> 
      {
       return a.NAME == result.NAME
      }
      )

否则,它的undefined-1

相关问题