[英]How to specify an interface type to an object element in TypeScript?
我想像這樣為我的對象指定一個接口:
interface Item {
id: number;
size: number;
}
var obj = {
name: "test",
items:Item = null
}
我想從ngOninit()上的服務器中獲取一些數據后,為obj.items分配一些值。
那可能嗎?
構造類型
interface Item {
id: number;
size: number;
}
interface ParentItem {
name: string;
item: Item | null;
}
對象的構造:
let object: ParentItem = { name: "test", item: null };
export interface ClientEmployee {
clientTeamID: number;
employeeID: number;
sharingPercent: number;
}
import
ClientEmployees = {
id: 0,
clientTeamID: 0,
employeeID: 0,
sharingPercent: 0,
clientName: ''
};
get in oninit
this.restService.GetTeamEmployees('').subscribe(response => {
if (response.error == null && response.message === 'Success' &&
response.data.length > 0) {
this.ClientEmployees = response.data;
this.loaderService.hide();
} });
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.