Maintaining href “open in new tab” with an onClick handler in React

前端 未结 5 1678
梦如初夏
梦如初夏 2020-12-13 08:32

I have an onClick (React) handler on a table cell that fires properly, however I want to maintain the \"Open in a new Tab\" feature that having an href on a tag

5条回答
  •  臣服心动
    2020-12-13 08:43

    React + TypeScript inline util method:

    const navigateToExternalUrl = (url: string, shouldOpenNewTab: boolean = true) =>
    shouldOpenNewTab ? window.open(url, "_blank") : window.location.href = url;
    

提交回复
热议问题