[英]Uncaught ReferenceError: MyOwnInput is not defined in react.js(formsy react)
我正在嘗試驗證我的登錄表單並在https://github.com/christianalfoni/formsy-react上使用示例
我是新來的反應和形式。
我收到“未捕獲的ReferenceError:未定義MyOwnInput”的錯誤
我的代碼看起來像這樣
import Formsy from 'formsy-react';
import React, { Component } from 'react';
import {Link} from "react-router";
import {withRouter} from 'react-router';
export default withRouter(class Testing extends React.Component{
constructor(props){
super(props);
this.state= {
canSubmit: false
};
}
enableButton() {
this.setState({
canSubmit: true
});
}
disableButton() {
this.setState({
canSubmit: false
});
}
submit(model) {
someDep.saveEmail(model.email);
}
render() {
return (
<Formsy.Form onValidSubmit={this.submit} onValid={this.enableButton} onInvalid={this.disableButton}>
<MyOwnInput name="email" validations="isEmail" validationError="This is not a valid email" required/>
<button type="submit" disabled={this.state.canSubmit}>Submit</button>
</Formsy.Form>
);
}
});
MyOwnInput缺少導入
它將類似於:
import MyOwnInput from '../../components/common/MyOwnInput';
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.