我在Angular2中创建了这样一个数组,并创建了一个填写表格的表单,它运行良好。但我的问题是,在不填写表单的情况下向该数组中添加一些值的最佳方法是什么,我希望有一些内容已经存在于该数组中。
employeeList = new Array<{name:string, bio:string, job:string, salery:string, url:string}>();
我在Angular2中创建了这样一个数组,并创建了一个填写表格的表单,它运行良好。但我的问题是,在不填写表单的情况下向该数组中添加一些值的最佳方法是什么,我希望有一些内容已经存在于该数组中。
employeeList = new Array<{name:string, bio:string, job:string, salery:string, url:string}>();
export class User {
name: string;
bio: string;
job: string;
salary: string;
url: string
constructor(_name: string, _bio: string, _job: string, _salary: string, _url: string) {
this.name = _name; this.bio = _bio; this.job = _job; this.salary = _salary; this.url = _url;
}
}
或者像这样:
export class User {
constructor(public name: string,
public bio: string,
public job: string,
public salary: string,
public url: string) {
}
}
您的数组将如下所示:
users: User[] = []; // if it's a class member
var users: User[] = []; // if it's a local variable
向数组中添加元素:
this.users.push(
new User("Bob", "", "Developer", "100", "github.com");
)