0

私の目標: ラベルの参照を見つけて色付けすること。使用したコード:

colorizeLabel(){
    ReactDOM.findDOMNode(this.refs.amountLabel).color('#ffffff');
}

<label itemRef="amountLabel">Choose Amount:</label>

生成するもの:Uncaught TypeError: Cannot read property 'color' of null

ref が見つからないようです。私は何かが恋しいですか?

4

1 に答える 1

1

要素にrefを指定する必要があります

<label ref="amountLabel">Choose Amount:</label>

ただし、以下のように使用することをお勧めrefします

<label ref={(ref) => this.myLabel = ref} />

としてラベルにアクセスできますthis.myLabel

于 2016-08-20T08:33:39.683 に答える