React Refs'价值没有显示

时间:2016-05-20 13:23:15

标签: javascript reactjs

这是一个非常简单的例子。我有一个表单,我需要隐藏字段的值,所以我需要使用ref

<form>
 <input ref="num" type="hidden" name="amount" value="99"/>
</form>

var number = this.refs.num.value;

console.log(number); // nothing
console.log(this.refs.num); // shows the field

如何使用ref获取值?

1 个答案:

答案 0 :(得分:0)

我认为你在渲染之前获得了价值,试试这个:

{{1}}

输出首先是空字符串,渲染后是99: