1
私はどこでもソリューションを探してみましたが、無駄な努力をしました。私はtsconfigファイルのオプションを変更しようとしましたが、コンポーネント自体で実行できるすべての可能なことがありましたが、何が間違っているのか理解できません。私はtypescript 2.3を使用しています。助けてください。ここに状況があります。reduxフォームの関数redux-form v 7.0がクラスコンポーネントで動作しない
export interface AProps{
//some data
};
class A extends React.Component<AProps>{
constructor(props){
super(props);
}
onSubmit(values : any){
}
render(){
}
}
function validate(values :any){
}
function mapDispatchToProps(dispatch :any){
}
const ReduxForm = reduxForm({
validate : validate,
form : 'ABC'
})(
A
)
私はsimplicity.Inのための内部のコンテンツに「」私はこのエラーを取得しています上のreduxForm機能を削除した:
[ts]
Argument of type 'typeof A' is not assignable to parameter of type 'ComponentType<InjectedFormProps<any, {}>>'.
Type 'typeof A' is not assignable to type 'StatelessComponent<InjectedFormProps<any, {}>>'.
Type 'typeof A' provides no match for the signature '(props: InjectedFormProps<any, {}> & { children?: ReactNode; }, context?: any): ReactElement<any>'.
こんにちは、私は知っているが、それはまだ私の問題を解決しdoesntのそれについての詳細を読むことができます! –