0
我有以下代碼如何僅使用flowtype中的類屬性來驗證參數?
class User {
id: string,
name: string,
email: string
isAdmin: boolean,
};
const isAdmin = (user: User): boolean => {
if (user.isAdmin) return true;
return false;
}
我想這isAdmin接受另一個對象,它是不是由類用戶,但它已isAdmin財產。
例如:
isAdmin({isAdmin: true})
我認爲這是th只有這樣,但我想避免爲此創建另一種類型。然而,這個工作,所以讓我們繼續\\/ –
@SibeliusSeraphini你可以「內聯」的類型。看看亞里亞的答案。但個人而言,我更願意明確創建類型爲可讀性。 –