У меня есть класс App, который расширяет React.Component, в App есть следующий код render ():
render() {return(
<div style={styles}>
<button type="submit" value="Go" onClick=" alert('Hi') ">Go</button>
</div>
)}
, заменив кавычки фигурными скобками, чтобы код работал
<button type="submit" value="Go" onClick={ alert('Hi') }>Go</button>
Я знаю, что в React мы должны использовать { }
, если мы хотим добавить код JavaScript, но в этом случае мы уже можем писать HTML, как этот onClick=" alert('Hi') "
, так почему это не работает?