2

我正在尝试在脚本标签中使用 angularjs 过滤器。使用 ng-src 指令,我可以指定将评估为脚本 url 的表达式,但问题是解析的脚本 url 是在它后面的所有其他脚本之后加载的。

<!-- defines myfilter filter -->
<script src="mymodule.js"></script>
<script ng-src="{{'firstscript.js'|myfilter}}"></script>
<script src="secondscript.js"></script>

firstscript.js 在 secondscript.js 之后执行。有什么方法可以按指定的顺序加载脚本。

4

1 回答 1

0

我知道除非文档对象在将元素添加到 DOM 之前触发事件并且我们可以在该事件处理程序中操作该元素的标签,否则很难实现。

对我来说,更简单的解决方案是在后端使用简单的 REGEX 替换来解析具有完整 URL 的模式。

于 2013-10-03T03:18:07.227 回答