易百教程

25、React中的合成事件是什么?

合成事件是一个对象,它充当浏览器原生事件的跨浏览器包装器。它将不同浏览器的原生事件的行为组合到一个 API 中,包括:stopPropagation()preventDefault()。在给定的示例中,e 是一个合成事件。

function ActionLink() {  
    function handleClick(e) {  
        e.preventDefault();  
        console.log('You had clicked a Link.');  
    }  
    return (  
        <a href="#" onClick={handleClick}>  
              Click_Me  
        </a>  
    );  
}