2

以下代码似乎无法正常工作:

<div ng-switch on="current">
    <div ng-repeat="solution in solutions" ng-switch-when="{{solution.title}}">
        {{solution.content}}
    </div>
</div>

的输出{{solution.title}}是字面意思{{solution.title}}。它不会被角度处理。

4

1 回答 1

6

ng-switch-when 标签需要一个常量,你不能在里面放一个变量。您可以按如下方式重新编写代码:

<div ng-repeat="solution in solutions">
    <div ng-show="current == solution">
        {{solution.content}}
    </div>
</div>
于 2013-07-03T07:34:03.993 回答