试图隐藏<li>|</li>
当流派数组没有值时。
我会使用 ngIf
/ngHide
为此,或者我必须将其编码到我的 Controller 中?
这是我的 HTML:
<div>
<ul class="list-inline">
<li ng-if="genre.name" ng-repeat="genre in genres"><a ng-href="/#/genre/{{genre.id}}">{{genre.name}}{{$last ? '' : ', '}}</a></li>
<li>|</li>
<li ng-if="runtime">{{runtime}}min</li>
<li>|</li>
<li>{{release_date | date}}</li>
</ul>
</div>
任何帮助将不胜感激。
最佳答案
您所要做的就是使用 ngIf
指令检查数组中是否有 genres
,因此:
ng-if="genres.length"
关于javascript - 如果元素没有在 Angular JS 中显示,想要隐藏 "|",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35691678/