# formatOptions(arr, [fieldNames]) ⇒ array
格式化数组对象为value、label形式,方便ui组件下拉
Returns: array
-
转换结果
Author: liukun 919590347@qq.com
Param | Type | Default | Description |
---|---|---|---|
arr | array | 要格式化的数组 | |
[fieldNames] | object | {value: 'key',label: 'value'} | 转换结果对应数组中的key |
fieldNames.key | string | 要转换的数组的键名 | |
fieldNames.value | string | 要转换的数组的值名 |
Example
import { formatOptions } from '@wont/utils'
formatOptions([
{
key: 'a',
value: 1,
},
{
key: 'b',
value: 2,
},
]) // return [{value: 'a', label: 1}, {value: 'b', label: 2}]
← debounce formatTime →