目前,我有以下幾點:AngularJS - 隱藏DIV當列表爲空
<div class="row">
<!-- Banners -->
<h2 class="mt15">Banners</h2>
<div class="col-sm-3 ml5 mt5" ng-repeat="banner in banners" ng-if="!banner.public">
<ul class="rdopts form-group">
<li class="rdopt opt mb10">
<label class="btn btn-danger btn-sm w100pc">
<input type="radio" name="banner_option" autocomplete="off" ng-model="vm.editModel.banner" value="{{banner.file}}" ng-checked="{{banner.file === main_image_css_file}}">{{banner.name}}
</label>
</li>
</ul>
</div>
目前,我在旗幟列表都公共和私人橫幅。 banner.public
屬性做這種區別。我目前需要做的是在列表中沒有任何元素的情況下隱藏整個div,因爲該列表僅顯示符合ng-if="!banner.public"
條件的橫幅嗎?
任何想法,我該如何使用Angular做到這一點?
澄清:當我在列表中沒有任何填充ng-if =「!banner.public」條件的元素時,我想要做的是隱藏整行div。
'NG-IF = 「旗幟」'試試這個。 – Jai
我會在幾分鐘內提供解決方案。 –
看看我的表決答案,添加更新。使用ng-if在行div –