[英]Partialy type Flow.js
我有flow.js類型定義,如下所示:
export type Block = {
color: {
primary: Color,
secondary: Color,
},
font-size: '16px',
font-weight: '500',
};
我想創建一個對象,它沒有定義所有屬性,而另一個對象則具有所有必填字段。
所以第二個:
const divv: Block = {
...all fields here
}
第一個(僅字體大小):
const divv2: Block | any = {
font-size: '17px'
}
如您所見,我已經習慣了
塊| 任何
要聲明第一個divv,但是intellisense會提示我所有divv2屬性,但是它只有一個主要的Block類型。
如何正確做?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.