如果viewbag是真正的角度MVC,则隐藏div

时间:2016-07-28 09:09:42

标签: angularjs asp.net-mvc

我的MVC控制器中有一个ViewBag

ViewBag.total = true;

我希望用我的剃刀视图中的角度代码检查它,然后显示或隐藏div

<div ng-show="list" class="divList">

       content here

</div>

更新

 <div ng-show="'@(ViewBag.total)'">content</div>

我也试过这个 Angular ng If not working with razor syntax 但它对我不起作用。任何的想法? 谢谢

2 个答案:

答案 0 :(得分:0)

    @{
        var total= (string) ViewBag.total;
     }
    <div ng-if="total== 'true'">
    </div>

更新:请检查此

@{
            var total= (string) ViewBag.total;
         }
        <div ng-if="total">
        </div>

使用此

答案 1 :(得分:0)

我终于放弃了viewbag的想法并解决了这个问题

<div ng-hide="myarray[0].myfield == 0 ">Content</div>

可能对其他人有用