Home > react > useControllableValue
受控值。
Signature:
export declare function useControllableValue<TProps extends {}, TDefaultValuePropName extends keyof TProps, TValuePropName extends keyof TProps, TCallbackPropName extends keyof TProps, TDefaultValue extends TProps[TValuePropName]>(props: TProps, options: UseControllableValueOptions<TProps, TDefaultValuePropName, TValuePropName, TCallbackPropName, TDefaultValue>): UseControllableValueResult<TProps, TValuePropName, TCallbackPropName, TDefaultValue>;
Parameter | Type | Description |
---|---|---|
props | TProps | 组件的属性 |
options | UseControllableValueOptions<TProps, TDefaultValuePropName, TValuePropName, TCallbackPropName, TDefaultValue> | 选项 |
Returns:
UseControllableValueResult<TProps, TValuePropName, TCallbackPropName, TDefaultValue>