在chrome中使用触发器弃用警告

问题描述 投票:1回答:1

将脚本标记的类型设置为module会产生以下警告:

不推荐使用无效类型/语言属性获取脚本,并将于2017年1月左右在M56中删除。有关详细信息,请参阅https://www.chromestatus.com/features/5760718284521472

我发现这些two questions关于这个弃用警告,既没有解释为什么它会为<script type="module">显示这个错误,虽然可能尚未实现也是完全有效的AFAIK。显然,对于内联脚本来说这并不重要,但我不会内联任何真正的js。为什么我收到此错误?如果重要的话,这是平台/版本:

Version 56.0.2924.76 (64-bit) Linux Mint
javascript google-chrome es6-modules
1个回答
1
投票

答案是,对于那些在它成为普通之前偶然发现的人,是省略引号,以便模块属性不会被误认为是无效的MIME类型:

<script src="./path/to/file.js" type=module></script>

这是正确处理的。

更新

<script type="module"></script>

现在支持chrome和safari。

© www.soinside.com 2019 - 2024. All rights reserved.