web-dev-qa-db-ja.com

バベルエラー:JSX値は式または引用符で囲まれたJSXテキストのいずれかである必要があります

JSXコードをJSにコンパイルしようとすると、Babelからエラーが発生します。これが明らかな問題である場合は謝罪するので、私は反応するのは初めてです、私は関連していると思われるそれについて何も見つけることができませんでした。このコードチャンクで小道具を使用し、pageTitle小道具をFieldContainerコンポーネントに渡そうとしています。ただし、これによりコードがJSにコンパイルされないという問題が発生します。私の検索で、prop値は{}、しかしこれらを追加しても助けにはなりませんでした。何か案は?ありがとう!

Babel Error

16

ここで何をしようとしているかを伝えるのは難しいですが、エラーが示すように、属性の値は式{foo}または引用符付きテキスト"foo"でなければなりません。

この場合

Child={<LoginForm />}

または

Child={LoginForm}

おそらくあなたが望むものです。

36
loganfsmyth

JSX内のプロパティの引用に失敗したため、このエラーが発生しました。

<span aria-hidden=true ...

になるはずだった

<span aria-hidden="true" ...
7
Ben