尝试从coffeescript中的数组中打开链接并获取错误

时间:2016-12-20 16:50:21

标签: javascript jquery coffeescript

刚开始在静态网站生成器中使用coffeescript而我在使用简单脚本时遇到错误。我在单击按钮时尝试在新窗口中打开多个链接,然后在一段时间后,窗口将关闭。

我得到了

  

未捕获的TypeError:无法读取属性'关闭'为null

这是HTML:

let dateSortedUserExercises = userExercise.sorted { $0.0.dateCreated!.timeIntervalSince1970 > $0.1.dateCreated!.timeIntervalSince1970 }

这是coffeescript

<a id="download-button" class="btn-large">Open Links</a>

我不确定我在这里失踪了什么。

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

如果呼叫失败,

window.open可以返回null。这可以通过window?.open(url)

来捕获

https://developer.mozilla.org/en-US/docs/Web/API/Window/open