Reactjs 带有typescript的redux表单生成异常:'';财产';createFunction';不存在于类型';JSX.intrinsiceelements''';

Reactjs 带有typescript的redux表单生成异常:'';财产';createFunction';不存在于类型';JSX.intrinsiceelements''';,reactjs,typescript,redux-form,Reactjs,Typescript,Redux Form,我正在尝试使用typescript 2.3创建一个表单redux form 6.6.3并进行响应。我已安装类型定义@types/redux表单6.6.2。表格如下: import * as React from 'react'; import { reduxForm, Field } from 'redux-form'; import styles from '../../styles/styles'; class CreateFunction extends React.Component

我正在尝试使用typescript 2.3创建一个表单redux form 6.6.3并进行响应。我已安装类型定义@types/redux表单6.6.2。表格如下:

import * as React from 'react';
import { reduxForm, Field } from 'redux-form';
import styles from '../../styles/styles';

class CreateFunction extends React.Component < any, any > {
  private required = (value) => (value == null ? 'required' : undefined);

 private handleSubmit = () =>{}

  public render() {

    return (
      <div style={{ marginTop: 30 }}>    
         <form onSubmit={this.handleSubmit}>
          <Field name="name" component="input"
            hintText="Veuillez saisir la fonction"
            floatingLabelText="Fonction"
            style={styles.textField}
            validate={this.required}
            />    
          </form>    
      </div>
    );
  }
}    
const createFunction = reduxForm({
  form: 'createFunctionForm',
})(CreateFunction);

export default createFunction;
使用方法如下:

import createFunction from '../../functions/containers/functiolList';
 <createFunction />

尝试导入名称以以下开头的文件:

随后:

<CreateFunction/>


如果您引用以小写字母开头的自定义组件,它将被视为内置组件,而不是自定义组件。

谢谢!你真的帮了我。
import CreateFunction from '../../functions/containers/functiolList';
<CreateFunction/>