1. ホーム
  2. reactjs

[解決済み] 警告 ブール値でない属性に `false` を受け取りました。カスタムboolean属性にbooleanを渡すにはどうしたらよいですか?

2023-07-14 22:57:50

質問

Warning: Received `false` for a non-boolean attribute `comingsoon`.

If you want to write it to the DOM, pass a string instead: 
comingsoon="false" or comingsoon={value.toString()}.

Reactのカスタム属性でbooleanを渡すにはどうすればよいですか?

私はstyled-componentsを使用しており、コンポーネントを通してアトリビュートを渡しています。以下は、私がどのようにアトリビュートを渡しているのかの写真です。

カスタム属性をquot;comingsoon"としてブーリアン値を渡す。

スタイルド・コンポーネントのCSSプロップス

どのように解決するのですか?

代わりにこれを試してみてください。

comingsoon={value ? 1 : 0}