【发布时间】:2017-10-21 10:17:59
【问题描述】:
假设我在页面中插入了一个外部 javascript,并将一些内容导出到外部范围(即将它们绑定到窗口)。
我想在我的打字稿项目中将其中一些属性称为:
UndeclaredExportedProperty.aFunction()
但是打字稿不允许我编译那个>
我不想通过一种复杂的方式来声明模块的整个接口,因为我不知道它,坦率地说我不关心它。它只是一个我必须调用一次的模块,并且“相信”在我进行调用时它已加载并包含正确的元素(它不重要,因此不调用它不会让世界着火)。
使用 typescript 最简单的方法是什么?
编辑以响应标记为重复:
虽然该问题的答案确实解决了我的问题,但问题是不同的(例如堆栈无法将其作为重复的建议找到),我觉得我正在尝试做的 Pokus 答案是比该问题的答案更直接和通用的解决方案
话虽如此,如果管理员觉得这仍然是重复的问题或简单的问题,请随时删除/关闭,因为我已经得到了答案。就我个人而言,我会保持原样,因为下一个通过谷歌搜索的人可能会更容易通过这种方式找到答案。
【问题讨论】:
-
@Simon Groenewolt 虽然该问题的答案确实解决了我的问题,但问题是不同的(例如堆栈无法找到它作为重复的建议),我觉得我是尝试做 Pokus 答案是比该问题中的答案更直接和通用的解决方案
-
@George 检查,撤回我的近距离投票 :-)
标签: javascript typescript webpack ecmascript-6 ecmascript-2016