gpt4 book ai didi

javascript - Aureliaview 中的脚本不起作用

转载 作者:行者123 更新时间:2023-11-30 00:31:05 25 4
gpt4 key购买 nike

我在 Aurelia View 中遇到了一个奇怪的问题。我在我的 Aurelia View 之一中使用脚本标记将外部 JavaScript 文件之一集成到我的 View 中。该脚本不适用于 IE 和 Firefox,但适用于 Chrome。

我发现问题不在于外部脚本,而在于 Aurelia View 中的任何脚本标签。即使是简单的警报:

<template>
<script type="text/javascript">
alert('Hi');
</script>...

不适用于 Firefox,而同样适用于 Chrome。

如果我遗漏了什么,请告诉我。

编辑:实现这项工作的另一种方法是使用 attached(),如 here 所述.

最佳答案

正确的注入(inject)方式<script>在 Aurelia 看来是使用 document.createElement('script');attached()就像这里描述的一样 https://stackoverflow.com/a/36521405/4958643或者制作像 <script-injector> 这样的自定义元素如此处所述 http://www.sobell.net/calling-external-javascript-from-within-aurelia-templates/

关于javascript - Aureliaview 中的脚本不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29459749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com