簡體   English   中英

如何通過將未定義的prop遺漏在react / typescript項目的聲明中來傳遞它?

[英]How to pass prop as undefined by leaving it out in a declaration in react/typescript project?

我想做這個

標簽缺失錯誤

但是我收到一個打字稿錯誤,說標簽丟失了。 因此,當我明確地說應該未定義時,錯誤消失,如下圖所示

沒有錯誤

我的界面看起來像這樣

export default interface Props {
  onPress: () => void
  label: string | null
}

我希望能夠省略它,從而傳遞不確定的信息。 為此是否存在一些編譯器選項? 還是界面中的解決方法? 還是其他解決方法?

您可以使用?

export default interface Props {
  onPress: () => void
  label?: string
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM