だから私のコードはそうのようになります。ここ[React?]にデフォルトの参照値を設定しますか?
stockconfirmbuy: function(){
var totalbuyval = this.refs.stockpriceref.innerHTML * this.refs.stockdnum.value;
return (<div>
<input type="number" value="1" ref="stockdnum" />
<p>Your Total:</p>
<p>${totalbuyval}</p>
</div>);
},
私の問題は、私はCannot read property 'value' of undefined
エラーを取得するということです。これは私のinput type="number"
を指します。
しかし、これは発生しないように入力値にデフォルト値を設定しようとしています。私はそれにデフォルトのvalue=1
を与えましたが、これはrefを満足させるようには見えません。
私はデフォルトの参照値を設定するために何をする必要があるのだろうかと思います。または、私は州を使うべきですか?