首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >redux-form中的InjectedFormProps是什么?

redux-form中的InjectedFormProps是什么?
EN

Stack Overflow用户
提问于 2019-04-17 10:18:55
回答 1查看 2.7K关注 0票数 3

我在使用Redux表单的React-TypeScript项目中工作。

其中一个组件是在类型定义中使用InjectedFormProps

代码语言:javascript
复制
const Container: React.SFC<Props & InjectedFormProps<{}, Props>> = (props: Props & InjectedFormProps<{}, Props>) => {


return <> </>;

}

有人能详细解释一下InjectedFormProps在幕后做什么吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-17 11:49:49

https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/types/redux-form/v7/lib/reduxForm.d.ts

代码语言:javascript
复制
export interface InjectedFormProps<FormData = {}, P = {}, ErrorType = string> {
    anyTouched: boolean;
    array: InjectedArrayProps;
    asyncValidate(): void;
    asyncValidating: string | boolean;
    autofill(field: string, value: any): void;
    blur(field: string, value: any): void;
    change(field: string, value: any): void;
    clearAsyncError(field: string): void;
    destroy(): void;
    dirty: boolean;
    error: ErrorType;
    form: string;
    handleSubmit: SubmitHandler<FormData, P, ErrorType>;
    initialize(data: Partial<FormData>): void;
    initialized: boolean;
    initialValues: Partial<FormData>;
    invalid: boolean;
    pristine: boolean;
    reset(): void;
    submitFailed: boolean;
    submitSucceeded: boolean;
    submitting: boolean;
    touch(...field: string[]): void;
    untouch(...field: string[]): void;
    valid: boolean;
    warning: any;
    registeredFields: { [name: string]: RegisteredField };
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55718990

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档