我一直在尋找一種方法來顯示基於選擇的HTML內容塊。AngularJS:ng-switch不起作用
我不喜歡使用ng-include
這個。我看着ng-if
和ng-show/hide
。
我想這樣做與ng-switch
,在this demo它似乎工作...但不是在我的代碼,任何建議?
HTML:
<select ng-change="selectedAction(selectedType)"
ng-model="selectedType"
ng-options="type.name for type in relationshipType">
<option value="">-- Select item --</option>
</select>
<div ng-switch on="selectedType">
<span ng-switch-when="king">
King Julien
</span>
<span ng-switch-when="Feet">
Mort
</span>
</div>
控制器:
$scope.relationshipType = [{name:'king'},{name:'feet'}];
您可以發佈小提琴/ Plunker? –
@MaximShoustin我有問題爲角度的例子創建小提琴...它似乎從來沒有工作 –