在每种形式中使用对象(类)是否是一种好习惯?

时间:2018-08-06 04:49:02

标签: javascript angular typescript

通常,在直接变量上使用对象(类)是否是一种好习惯?

例如:

案例1

class Person {
 firstName: string;
 surname: string;
 likes: string[];
 dislikes: string[];
}

let person1 = new Person();

<input ([ngModel])="person1.firstname" placeholder="Please enter your name here">

案例2

let firstName: string;
let surname: string;
let likes: string[];
let dislikes: string[];

<input ([ngModel])="firstName" placeholder="Please enter your name here">

1 个答案:

答案 0 :(得分:1)

是的,在要绑定的数据上具有接口/类总是很好。当您想绑定复杂数据时,最好使用Class。

如果要绑定一个或两个变量,则可以不使用类/接口。