ホームページ  >  に質問  >  本文

React TypeScriptのオプションのboolean型propsが非boolean型として認識される問題の解析

奇妙な問題に遭遇しました。きっと何かが足りないと思います。

これは私の Box 機能/コンポーネントです

リーリー

すべてのプロパティはブール値であり、デフォルト値は false で、(当然のことですが) すべて null 可能です

しかし、依然としてコンソールに次の警告が表示されます:

警告: 非ブール型プロパティ clickable に対して false 値を受け取りました。

すべての小道具に対してこの警告が表示されます

次のようなコンポーネントの作成方法がわかりません:

リーリー

この警告は表示されませんでした。

私は多くの方法を試しましたが、すべての方法をお伝えすることはできないかもしれません。

P粉035600555P粉035600555226日前288

全員に返信(1)返信します

  • P粉128563140

    P粉1285631402024-03-30 11:07:26

    これは、div 要素にこれらの属性 (パディング、ギャップなど) がないためです。

    コード内の {...props} 部分を削除する必要があります。変更されたコードは次のようになります:

    リーリー

    返事
    0
  • キャンセル返事