問題タブ [react-styleguidist]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
126 参照

javascript - React Styleguidist のドキュメントでは、他のコンポーネントを子として使用できません

React Styleguidist (バージョン 8.0.6) を使用して React コンポーネントを文書化しています。次のようなディレクトリ構造があります。

これら 2 つのコンポーネントはそれぞれ、独自の Styleguidist 生成ページで正しくレンダリングされます。

ただし、Card.md次のように、Card の例の 1 つに<ActionItems/>コンポーネントを子として含める必要があります。

他の誰かがこのようなことをしている唯一の例は、このスタック オーバーフローの投稿です。

次を my に入れるとCard.md:

Styleguidist のエラーはSyntaxError: Expected corresponding JSX closing tag for <React.Fragment>.

以前にリンクしたスタックオーバーフローの記事に従って、これを試しました

しかし、Styleguidist は別のエラーを表示します: Adjacent JSX elements must be wrapped in an enclosing tag.

誰かが私が間違っていることを理解するのを手伝ってくれますか? それとも、Styleguidist は、私がやりたいことをあなたに許可しないのですか?


関連する場合、必要なパスを他のものに変更すると、たとえば'/www/javascript/ActionItems/ActionItems.js、Styleguidist は次のメッセージで失敗します