firefox
とchrome
で異なる動作があり、firefox
が正しいと思います。ボタンonClickは、Chromeブラウザで値の代わりに内部HTMLを返します。
firefox
はconsole
に印刷されます:これを印刷します
<button value="2" class="mdl-button mdl-js-button mdl-button--icon" data-upgraded=",MaterialButton">
chrome
ながら:
<button value={props.value} className="mdl-button mdl-js-button mdl-button--icon" onClick={(e) => {
e.preventDefault();
props.onClick(e);
}}>
<i className="material-icons">{props.icon}</i>
</button>
onClick(e) {
console.log(e.target);
}
まだ動作しません –
同じ動作がまだありますか? – melvinv