Docz: ファイルごとのラッパーコンポーネント

作成日 2018年09月10日  ·  3コメント  ·  ソース: doczjs/docz

ルートラッパーとは別に、ファイルレベルで作成できれば素晴らしいと思います。 あるストアでProviderにラップしたいファイルと、別のストアを使用したいファイルがあるモノレポジトリがあり、プロジェクトを作成できると便利です。すべてのパッケージに必要なものをセットアップし、このようにトップマターに追加することでそのファイルのラッパーを指すことができるレベルラッパー?

// Option A
import Wrapper from './path/to/wrapper';
---
name: Page
menu: Some Menu
route: /page
wrapper: Wrapper
---

// Option B
---
name: Page
menu: Some Menu
route: /page
wrapper: './path/to/wrapper'
---

最も参考になるコメント

ただし、このラッパーはプレイグラウンド@wldcordeiroの一部として表示されません。このラッパーは、ドキュメントの周りの<div>ラップされます。 doczでは、物事をラップする3つの方法があります。

  1. doczrcwrapperプロパティを使用すると、アプリケーション全体がラップされます。
  2. デフォルトの一部のコンポーネントを
  3. 遊び場の子をラップすることで、それはあなたの遊び場のコードをラップします。

最後のものだけがあなたの遊び場にコードを表示します!

全てのコメント3件

次のようなデフォルトのコンポーネントをエクスポートすることで、ドキュメントをラップできます。

---
name: Page
menu: Some Menu
route: /page
---

import Wrapper from './path/to/wrapper'

export default (props) => (
  <Wrapper {...props} />
)

それは私がやりたいことではありません。なぜなら、遊び場を使用すると、サンプルコードの一部として表示されるからです。 問題を閉じて、一般的なJSインポートがわからないように答えるだけです。

ただし、このラッパーはプレイグラウンド@wldcordeiroの一部として表示されません。このラッパーは、ドキュメントの周りの<div>ラップされます。 doczでは、物事をラップする3つの方法があります。

  1. doczrcwrapperプロパティを使用すると、アプリケーション全体がラップされます。
  2. デフォルトの一部のコンポーネントを
  3. 遊び場の子をラップすることで、それはあなたの遊び場のコードをラップします。

最後のものだけがあなたの遊び場にコードを表示します!

このページは役に立ちましたか?
0 / 5 - 0 評価

関連する問題

bichotll picture bichotll  ·  3コメント

koddr picture koddr  ·  3コメント

ilyanoskov picture ilyanoskov  ·  3コメント

danburzo picture danburzo  ·  3コメント

w0wka91 picture w0wka91  ·  3コメント