【发布时间】:2016-04-25 08:31:30
【问题描述】:
我不想拥有两个单独的ng-if,而是想将它们组合起来使用ng-switch。但是,img() 函数没有按预期切换。我应该怎么做?
转动这个:
<img ng-src="{{img(myColor)}}" ng-if="myColor">
<img ng-src="{{img(myColor2)}}" ng-if="myColor2">
进入这个:
<div ng-switch on = "myColor2">
<div ng-switch-when = "myColor2">
<img ng-src="{{img(myColor2)}}">
</div>
<div ng-switch-default = "myColor">
<img ng-src="{{img(myColor)}}">
</div>
</div>
【问题讨论】:
-
以防万一,它是
ng-switch-default,而不是ng-switch default -
@iggymoran 感谢您的收获。但这并没有解决它
标签: angularjs user-interface angular-ng-if ng-switch