へのonClickを適用することはできません。Reactjs - 私が反応クラスコンポーネント内の次のコードを持っている場合、レンダリングコンポーネント
<svg viewBox="-100 -100 600 500" id='renderName' >
<Initial value={this.props.value.substring(0,1)} />
</svg>
を私はコンテナSVGからonClickイベントを発射することができるように見える、とではありません私がレンダリングしている 'Initial'コンポーネントから。
など。
<svg viewBox="-100 -100 600 500" id='renderName' onClick={this._onButtonClick} >
^が、これは可能性があり、なぜ
<Initial value={this.props.value.substring(0,1)} onClick={this._onButtonClick} />
は^
任意のアイデアを動作しない作品?関数を呼び出す代わりに、 'onClick'を小道具として渡すこととは何か?
アップデート:Initial
が別のコンポーネント内でレンダリングされています。このコンポーネントには、onClickで呼びたい関数があります。あなたのコード内
'Initial'は何をレンダリングしていますか? – user2340824
初期レンダリングで要素をSVGに入れます –
Calibre