我不能做这件事,得到了很多错误,我怎么能检查ng-switch包含的值不为空,以及在ng-switch中-当比较两个值并加载部分时。
查看文件
<div ng-switch="{{snl}} !='' ">
<div ng-switch-when="{{sln}}=='admincat' " ng-include src="'/eve/public_html/partials/admincat.html'"></div>
<div ng-switch-default ng-include src="'/eve/public_html/partials/adminuser.html'"></div>
</div>控制器
$scope.grFunc = function (sidebar) {
$scope.sln = sidebar;
console.log($scope.sln);
};发布于 2016-09-01 17:02:33
<div ng-if="snl">
<div ng-switch="snl">
<div ng-switch-when="admincat">test</div>
<div ng-switch-default>test2</div>
</div>
</div>Fiddle:https://jsfiddle.net/Lteftb0s/将ng-init改为test!
发布于 2016-09-01 19:30:21
试试这个。
<div class="content" ng-switch on="snl">
<div ng-switch-when="admincat">
<div ng-include="'template1.html'"></div>
</div>
<div ng-switch-default>
<div ng-include="'template2.html'"></div>
</div>
</div>https://stackoverflow.com/questions/39265839
复制相似问题