当侦听器在文档上时,防止标签重定向

时间:2019-06-18 10:30:58

标签: javascript reactjs

当事件侦听器位于a上时,如果用户单击document标签,如何防止其默认行为。

我的代码如下:

componentDidMount(){
  document.addEventListener('click', displayModal);
}

const displayModal = (e) => {
  if (e.target.tagName === 'A') {
    // issue with the line below
    e.preventDefault();
    setIsModalVisible(true);
  }
};

0 个答案:

没有答案