Angular以奇怪的方式工作

时间:2015-10-01 09:56:22

标签: angularjs

以下是我的代码。在这个中我出于某种原因使用了ng-click而不是ng-href。

我使用 ng-click赞 ng-click="navigateUrl('link{{$index+1}}')"。在视图中,值正确显示为navigateUrl('link2')。但是当我在控制器中收到它时,我得到了'link{{$index+1}}'

这里我的困惑是工作代码。有一天,我得到了这样的问题。所以我将代码从 ng-click恢复为ng-href 。我想知道我犯了哪些错误,这个问题的原因是什么?

<li ng-repeat="item in commonObject.itmes" ng-click="commonObject.sideBarIsCollapsed=!commonObject.sideBarIsCollapsed">

    <a class="cursorPointer" ng-href="#/link{{$index+1}}" title="{{item.name}}" 
        ng-if="item.isSelected && item.reportId!=3">

        <i class="glyph-icon icon-linecons-tv"></i>
        <span> {{item.name}}</span>
    </a>

</li>

0 个答案:

没有答案