2016-05-11 15 views

risposta

17

sintassi corretta per la proprietà facoltativa è così

type Response = { 
    err?: string; 
    data: Object; 
} 

Demo

La sintassi hai provato a utilizzare è annullabile err: ?string che significa err chiave deve essere in oggetto e può avere tipo string oppure null

+2

grazie mille. Non posso credere di averlo usato in modo errato per tutto il tempo e non ho mai ricevuto alcun avviso di sintassi !! – bsr

+1

Spiegazione di campi opzionali e valori nullable in Flow: http://stackoverflow.com/a/37174244/2601788 – Nikita