Angularjs 爱奥尼亚视图没有';t使用从API获取的数据呈现ng repeat
我试图显示从API获取的数据列表当页面加载时,表示错误数组未定义。但console会打印阵列。 以下是我迄今为止所做的工作 update.htmlAngularjs 爱奥尼亚视图没有';t使用从API获取的数据呈现ng repeat,angularjs,ionic-framework,angularjs-service,Angularjs,Ionic Framework,Angularjs Service,我试图显示从API获取的数据列表当页面加载时,表示错误数组未定义。但console会打印阵列。 以下是我迄今为止所做的工作 update.html <ion-item ng-repeat="e in errorList"> <ion-label>{{e.name}}</ion-label> <ion-radio value=""></ion-radio> </ion-item> 您在这里犯了一个愚蠢
<ion-item ng-repeat="e in errorList">
<ion-label>{{e.name}}</ion-label>
<ion-radio value=""></ion-radio>
</ion-item>
您在这里犯了一个愚蠢的错误,不要使用
ng repeat
使用ngFor
,因为它是有角度的,还可以使用elvis运算符检查值是否存在
<ion-item ngFor="let e in errorList">
<ion-label>{{e?.name}}</ion-label>
<ion-radio value=""></ion-radio>
</ion-item>
{{e?.name}
您在这里犯了一个愚蠢的错误,而不是使用ng repeat
使用ngFor
因为它是有角度的,也可以使用elvis操作符检查是否存在值
<ion-item ngFor="let e in errorList">
<ion-label>{{e?.name}}</ion-label>
<ion-radio value=""></ion-radio>
</ion-item>
{{e?.name}
没有错误。但不要重复。函数的作用是:打印正确的值。但它不显示在视图上。仍然不工作。使用elvis运算符,它运行时不会出错。但是在正常情况下,它说undefined没有name属性。你需要阅读angular2,你需要使用observable和subscribe,没有错误。但不要重复。函数的作用是:打印正确的值。但它不显示在视图上。仍然不工作。使用elvis运算符,它运行时不会出错。但是按照正常的方式,它说undefined没有name属性。你需要阅读angular2,你需要在这里使用observable和subscribe