如何在ajax调用后在新选项卡中打开链接?

时间:2018-05-08 16:00:22

标签: javascript reactjs

我在React中遇到以下情况:

  • 我点击按钮
  • 我做了一个ajax调用,我得到一个url作为回应
  • 我想在没有其他点击事件的新标签页中打开该网址

有没有办法在单击事件中执行此操作?

我尝试了以下代码,但没有成功:

return request(options, dispatch)
    .then(response => response.data.url ?
        (
            window.open(response.data.url, '_blank') 
        ) : (
            dispatch(updatedPage(id, response.data))
        )
    );

干杯!

0 个答案:

没有答案