使用Angular JS修改选项卡

时间:2014-08-26 17:32:59

标签: angularjs

我正在使用以下代码创建一系列标签:

<div ng-cloak ng-repeat="feed in feeds" ng-click="test($index + 1)" class="tabSAM" style="padding: 6px 14px;" id="tab{{$index+1}}" ng-class="tab === ($index + 1) ? 'active': 'nonActive'">{{feed.name}} </div>

根据我设置的某些会话变量,只有在满足某些条件时才会显示一个选项卡。在vbscript中,我的变量设置如下:

<% If s_DivKey = 36 OR s_Key = 1141 OR s_Key = 1618 Then %> 

我需要一种方法将这些变量与AngularJS结合起来,以便仅在满足会话变量时才显示Sales选项卡。

1 个答案:

答案 0 :(得分:1)

一旦满足这些要求,您就可以尝试使用ng-show指令

https://docs.angularjs.org/api/ng/directive/ngShow

------------ EDIT -------------------

您可以尝试将会话变量存储在服务或工厂中,然后从控制器中使用该服务,然后在ng-show指令中检查您的条件是否满足