草庐IT

javascript - Angular 5 ngHide ngShow [隐藏] 不工作

大家好!我正在尝试让我的Angular5应用程序隐藏元素(或显示隐藏元素)。然而,这似乎行不通。我已经尝试过ngHide、ng-hide、ngShow、ng-show、[hidden]方法-它们都不起作用。我的login.component.ts看起来像这样:import{Component,OnInit}from'@angular/core';@Component({selector:'login',templateUrl:'./login.component.html',styleUrls:['./login.component.css']})exportclassLoginCom

javascript - 条件满足 ngShow AND ngHide

我试图在加载数据时显示加载图标,然后在数据准备就绪时显示加载图标。问题是几秒钟后,我可以看到加载图标和数据...这是我的代码$scope.items[y].content.push({text:'',loading:true});API.getContent(id,x,y,function(response,x,y){$scope.items[y].content[x].loading=false;$scope.items[y].content[x].text=response.data.text;});我的观点:我的内容是异步加载的。我一得到结果就将加载值设置为false,所以此时图