숨겨진 팝업 층의 빈 부분을 클릭 반응, 반응 실패를 버블 링에서 이벤트를 중지

사용 e.nativeEvent.stopImmediatePropagation () 이벤트 버블 링을 중지 반응

import React,{Component} from 'react';

class Text extends Component {

    componentDidMount(){
        document.onclick=()=>{
            console.log('body')
        };
    }

    click=(e)=>{
        e.nativeEvent.stopImmediatePropagation();
        console.log('点击')
    }

    render(){
        return (
            <div>
                <a onClick={(e)=>{this.click(e)}}>点击</a>
            </div>
        )
    }
}
export default Text
게시 22 개 원래 기사 · 원 찬양 6 ·은 10000 +를 볼

추천

출처blog.csdn.net/qq_39024012/article/details/101060055