我是Angular的新手我试图创建一些示例应用程序,但收到错误.请帮忙.我试图从googles项目(https://stackblitz.com/angular/ooqemvjyqkb?file=src%2Fapp%2Fheroes%2Fheroes.component.ts)创建我自己的项目当我从"users = User [];"中删除数组时 它工作正常但它不提供构建([ts]类型'用户[]'不能分配给'typeof User'.).使用"users = User [];" 它甚至没有编译(建议[ts]元素访问表达式应该采用参数.(任何)).
import { Component, OnInit } from '@angular/core';
import { User } from '../user';
import { UserService } from '../user.service';
@Component({
selector: 'app-users',
templateUrl: './users.component.html',
styleUrls: ['./users.component.css']
})
export class UsersComponent implements OnInit {
selectedUser: User;
users = User[]; // review use of array type. users = User[];
constructor(
private userService: UserService
) { }
ngOnInit() {
this.getUsers();
}
onSelect(user: User): void {
this.selectedUser = user;
}
getUsers(): void …Run Code Online (Sandbox Code Playgroud)