【发布时间】:2018-03-23 08:04:16
【问题描述】:
我在HTML spec 和网络上的任何地方都没有发现任何提及,这表明这是可能的,但我还是问一下以防万一。
是否可以获取模块的 URL,例如获取相对于该 URL 的文件?
假设我的index.html 有一个:
<script type="module">import '/foo/foo.js'</script>
和foo.js 想知道它自己的 url 是动态加载某些文件,例如./file-inside-foo。
截至撰写本文时,document.currentScript 在模块内部返回 null,并且可能是这样设计的?
【问题讨论】:
-
好的,我找到了这个github.com/whatwg/html/issues/1013 似乎它仍然是一个悬而未决的问题
标签: javascript html ecmascript-6