私は間違っていますか?TypeError:Input(tags.js:64)で未定義のプロパティ 'value'を読み取れません
私はマネージャーに私のフォームの状態をvaluelinkを使用しようとしているが、私はエラーを取得しています:
Uncaught TypeError: Cannot read property 'value' of undefined at Input (tags.js:64) at mountIndeterminateComponent (react-dom.development.js:10400)
まず私はラッパー入力を作成した。..
// MyInput
import Link, { LinkedComponent } from 'valuelink';
import { Input } from 'valuelink/tags';
export default class extends LinkedComponent /* I tryed extends from PureComponent too */ {
state = {};
render() {
<Input {...rest} />
}
}
そしてI」 mは、かなりの
import Link, { LinkedComponent } from 'valuelink';
import MyInput from 'components/MyInput';
export default class extends LinkedComponent {
render() {
const linked = this.linkAll();
return <MyInput valueLink={linked.fieldTest} />
}
}
クラスに名前を付ける必要はありませんか?あなたはそれらを拡張していますが、名前は付けません。 – rrd
クラスに名前を付ける必要はありません。輸出するだけです。 – ridermansb