Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angularjs/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs 有ngFor的Angular 2阅读列表在视图中?_Angularjs_List_Cordova_Ionic2_Ngfor - Fatal编程技术网

Angularjs 有ngFor的Angular 2阅读列表在视图中?

Angularjs 有ngFor的Angular 2阅读列表在视图中?,angularjs,list,cordova,ionic2,ngfor,Angularjs,List,Cordova,Ionic2,Ngfor,我正在尝试使用ngFor从WebApi读取列表,但它对我不起作用 export class MembershipPage { memberships: any = []; constructor(public navCtrl: NavController, public authservice: AuthService) { } ionViewDidEnter() { this.authservice.getmembers().then( data =>

我正在尝试使用ngFor从WebApi读取列表,但它对我不起作用

export class MembershipPage {

memberships: any = [];


constructor(public navCtrl: NavController, public authservice: AuthService) {

}


ionViewDidEnter() {
    this.authservice.getmembers().then(
        data => {
            this.memberships.push(data);

        }
    );
}
我是这样从视野里打电话来的`

<ion-content>
  <ion-list>
    <ion-item *ngFor="let member of memberships">{{member.Name}}
    </ion-item>
  </ion-list>

{{member.Name}

正在获取我的离子项目上的数据[Object]。有什么问题吗?我不明白

试试这个:

ionViewDidEnter() {
     this.authservice.getmembers().then( data => {
         this.memberships = data;
     } ); 
 }

是否有任何错误消息?可能您的
成员
对象没有
名称
属性。没有错误消息,是的,我的列表中有name属性。您的
数据
看起来如何?请尝试
console.log(data)
查看它。使用数据数组内容编辑问题。您可以通过将
console.log(数据)
in添加到
data=>{this.memberships.push(数据);}
很高兴它有帮助。:)