Angularjs 使用ng repeat时出错

Angularjs 使用ng repeat时出错,angularjs,angularjs-ng-repeat,Angularjs,Angularjs Ng Repeat,我正在尝试使用,它要求您在代码中动态放置脚本标记,以处理跨源资源共享的问题。我使用ng repeat将这些标记放置在标记中 <div ng-repeat="x in scripts"> <script ng-src={{x}}></script> </div> 但是当我测试控制台时,控制台日志中出现了一个错误 Error: [$interpolate:interr] 放置的空脚本标记没有src属性。 这是插值代码的问题从代码中删除这一行

我正在尝试使用,它要求您在代码中动态放置脚本标记,以处理跨源资源共享的问题。我使用ng repeat将这些标记放置在标记中

<div ng-repeat="x in scripts">
  <script ng-src={{x}}></script>
</div>
但是当我测试控制台时,控制台日志中出现了一个错误

Error: [$interpolate:interr] 
放置的空脚本标记没有
src
属性。


这是插值代码的问题从代码中删除这一行

<div ng-repeat="x in scripts">
  <!--<script ng-src="{{x}}"></script>-->
</div>

这就是问题所在吗?脚本标记中缺少引号

<script ng-src="{{x}}"></script>


仅使用帮助我完成了我想做的事情。

那么脚本将如何注入?@Rockstar5645据我所知,您的错误是由于插值问题而产生的,而不是由于
ngRepeat
。所以你先检查一下。对于插值问题,您可以在开发者工具中设置断点和观察,检查导致问题的值,然后提供数据,以便我们可以帮助您。我添加了我得到的错误。我删除了
{{x}
@Rockstar5645在发生错误时您能提供
脚本
值吗?
<script ng-src="{{x}}"></script>