3
我最近升級角2到穩定版&突然我開始在webpack watcher Object literal's property 'avatars' implicitly has an 'any[]' type.
得到這個錯誤這是給出那個錯誤的線:private selectedContact = {'jcf': {'avatars': [], 'fullname': ''}, meta: []};
它給meta
同樣的錯誤。對象文字的屬性隱式地有一個'任何[]'類型 - 角2
所以,什麼是理想的方式是什麼?我認爲創建接口會更好,這樣我的模型將具有適當類型的數據。對? –
它會讓TypeScript向你保證,在編譯之前,正確的數據類型將在你的模型中。但是如果你使用'instanceof Contact',它仍然會返回false。您將需要爲此創建並實例化一個類 – PierreDuc