sheng-tool
    Preparing search index...

    Function getLabelByValue

    • 在一个对象数组中,根据指定的 value 找对应的 label(如果有多个,返回第一个),如果没找到,返回 undefined。

      通常配合组件库的选择器使用。

      Type Parameters

      • T extends { label: any; value: any }

      Parameters

      • arr: T[]

        对象数组

      • value: any

        指定的 value

      Returns NonNullable<T>[keyof T] | undefined

      0.0.21

      getLabelByValue([{ value: 1, label: '1' }, { value: 2, label: '2' }], 1)   // '1'
      getLabelByValue([{ value: 1, label: '1' }, { value: 2, label: '2' }], 3) // undefined