Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
270 views
in Technique[技术] by (71.8m points)

如何理解react中onClick事件和传统的 HTML的onclick事件区别?

传统html写法

<button onclick="activateLasers()">
  Activate Lasers
</button>

react写法

<button onClick={activateLasers}>
  Activate Lasers
</button>

传统的html事件被包成字符串,react事件是包到{};
为什么activateLasers()在react里写法就变成自动执行了?在html写法就触发事件执行呢?这两种执行有什么区别?
如何理解 onClick={ () => { activateLasers() } } 、onClick={ activateLasers }这两种写法相等?


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Answer

0 votes
by (71.8m points)

建议你先扎实一下基础知识,这些问题就都引刃而解了


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome to WuJiGu Developer Q&A Community for programmer and developer-Open, Learning and Share
...