gpt4 book ai didi

javascript - 当 Angular 没有返回数据时隐藏和显示元素

转载 作者:行者123 更新时间:2023-11-28 05:20:59 24 4
gpt4 key购买 nike

我的 Angular 应用程序中有以下 html:

<div class="row">
<div ng-repeat="Type in Types">
<div class="col s12 m6 l3">
<div class="class1" ng-click="Method1(Type.Id, Type.Desc)">
<div class="white-text">
<img id="img_{{Type.Id}}" ng-src="./Images/{{Type.Desc}}" alt="{{Type.Desc}}" />
<h3>{{Type.Desc}}</h3>
</div>
</div>
</div>
</div>

</div>

上面的工作显示了 Types

中的所有项目

现在我想在 Types 中没有元素时显示一个文本框和一个按钮。执行此操作的最佳方法是什么?

最佳答案

你可以试试这个:

<div class="row">
<div ng-if=" Types == null || Types.length == 0">
<!-- Your textbox / input button here-->
</div>
<div ng-repeat="Type in Types">
<div class="col s12 m6 l3">
<div class="class1" ng-click="Method1(Type.Id, Type.Desc)">
<div class="white-text">
<img id="img_{{Type.Id}}" ng-src="./Images/{{Type.Desc}}" alt="{{Type.Desc}}" />
<h3>{{Type.Desc}}</h3>
</div>
</div>
</div>
</div>
</div>

关于javascript - 当 Angular 没有返回数据时隐藏和显示元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38662508/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com