3
當我試圖抓住打字稿時,這個錯誤會讓我煩惱。任何人都可以解釋兩個'數組'之間的區別是什麼?這是不是一個數組?如果不是,那麼它是什麼?類型'Array []'不能分配給類型'[Array]'
[ts] Type 'AppointmentItemData[]' is not assignable to type '[AppointmentItemData]'.
Property '0' is missing in type 'AppointmentItemData[]'.
謝謝肖恩!你能以Tuple的用法爲例來幫助我嗎?這聽起來那個元組有一個javascript對象的相似結構。 – duezz
元組是具有異質值的數組 - 你可以**作爲一個對象(例如'{0:1,1:'hi',2:someSalamander})查看'[1,'hi',someSalamander]但它*是一個數組。也就是'thingTypedAsTuple instanceof Array === true'。至於你如何使用它 - 在任何你想要攜帶一系列事物的地方,而不是一組指定事物。一些例子包括'[success,error]','[value,validations]'和'[x,y,z]'。 –