Skip to content

Functions ​

resolveValue() ​

resolveValue<T, Args>(value, ...args): T

获取值,若 value 是函数,则后面的参数将传入其中并得到结果

Type Parameters ​

Type Parameter
T
Args extends any[]

Parameters ​

ParameterTypeDescription
valueMaybeFn<T, Args>目标值
...argsArgsvalue 是函数时的参数列表

Returns ​

T

Example ​

ts
resolveValue(1)
// => 1

resolveValue(() => 1)
// => 1

resolveValue((v) => v, 1)
// => 1