2017-03-21 5 views
1

Blueprintjsコアパッケージをインストールした後、Navbarコンポーネントを使い始めましたが、importの場合、ノードモジュール内に見つかりませんでした。BlueprintjsのナビゲーションバーCSSはCSSのみですか?

github repoには、コンポーネントのディレクトリにはSCSSファイルしかありませんが、docsにはNavbarコンポーネントが記載されていますが、これは疑いの余地があります。

すべての成分ではない成分ですか?

おかげ

+0

使用方法の詳細については、このページをチェックしてください。 http://blueprintjs.com/docs/#components.usage –

+0

@TylerSebastianに応答する時間をとってくれてありがとうございますが、あなたの答えが私の質問にどのように関係しているのか分かりません。 私はBlueprintをインストールしており、日付入力などのさまざまなReactコンポーネントを使用できます。問題はない。 私の質問は、NavbarにReactコンポーネントがないことを意味するのか、何か不足している場合です。 – Jeromche

+2

@Jeromche私はあなたの質問をインスピレーションとして取り上げ、青写真https://github.com/Landish/blueprint-componentsから「欠落している」コンポーネントを含む図書館を作ることにしました。 –

答えて

1

はい、.pt-navbarは唯一のCSSです。ファンシーロジックがなく、クラス名がたくさんあるので、ReactコンポーネントはNavbarです。

レンダリングを簡略化するために、Blueprint.Core.Classesで定義されている定数を使用できます。 https://github.com/palantir/blueprint/blob/release-1.13.0/packages/core/src/common/classes.ts#L100-L103を参照してください。

(EDIT:コンポーネントだけ見出しを見て、彼らはJavaScriptのAPI、CSSのAPI、またはその両方を提供するかどうかを宣言します。)

+1

ありがとうございます。私はそれを簡単に保つことが決定されたと思う。 Reactコンポーネントを作成して、コードベースで自由に再利用できるようにしました。将来、HTML/CSSが変更されると簡単に更新できるようになりました。 – Jeromche

関連する問題