当前位置: 代码迷 >> JavaScript >> Angularjs ng-href错误?
  详细解决方案

Angularjs ng-href错误?

热度:68   发布时间:2023-06-12 13:52:09.0

我遇到了一些奇怪的事情,想看看是否有人遇到同样的问题。 我在ng-repeat中将Angularjs与ng-href指令一起使用,如下所示。 我遇到的问题是,如果ng-href标记仅包含{{var}},它将什么都不做。

<li ng-repeat="app in apps">   
<a ng-href="{{app.name}}">{{app.name}}</a> <--THIS DOES NOT WORK
</li>

如果我在{{var}}之前或之后添加空格(或其他任何内容),如下图所示,它将按预期方式链接。

<li ng-repeat="app in apps">
<!-- NOTE THE BUG? HERE ... without a leading or trailing character, this doesn't work!! -->   
<a ng-href=" {{app.name}}">{{app.name}}</a> <--THIS WORKS (added a leading space)
</li>

我在这里想念什么吗? 这是预期的功能吗? 有毛病吗 我在Chrome和Firefox中进行了测试,结果相同...

似乎有关于此错误的 。 该票证包含一些解决方法和修复程序。

  相关解决方案