我寫打字稿以下二傳手:打字稿類型數組包含對象
public set data(data: Array<Data>) {
console.log(data[0].getterProperty);
console.log(data[0] instanceof Data);
console.log(typeof data[0]);
this.setGridDataIfReady();
}
假設data
包含了一個項目,這個打印
undefined
false
object
這究竟是爲什麼?如果我這樣指定,不應該只將Data
類型的對象放在數組中嗎?
和你分配給二傳手?這是最重要的部分,你不提供它...換句話說 - 你傳遞的數據是什麼? – smnbbrv
什麼是數據?一個類或接口或其他東西? – smnbbrv