Svelteノート:Svelte.jsでのBootstrapの使用
1764 ワード
Svelte.jsはAngular、Vue、Reactの3つのフレームワーク以外のフロントエンドフレームワークで、コード量が少なく、仮想DOMがないことを特徴とし、オリジナルに近い書き込みで、ライフサイクル、コード多重化、データ応答なども使いやすく、アニメーション、
同時に、流行が足りないため、コンポーネントライブラリも問題になり、いくつかの小さなプロジェクトでは、既存のコンポーネントの接合だけでは、確かに処理しにくい.十分な安定性がなく、保証されたコンポーネントライブラリは、一時的にBootstrapで代用するしかありません.
経験不足の問題はやはり深刻で、SvelteプロジェクトにBootstrapを導入するのは難しいです.多くの資料を調べた後、最終的に自分を殺そうとする案を手に入れました.
CSS導入
JS導入
シリーズのラベル、移行など多くの興味深い内蔵APIを提供しています.個人的にはいくつかの面で良い選択だと思いますが、今はまだ流行していません.解決策などは確かに振り回され、公式routerサポートがないのも問題ですが、Sapperサーバレンダリング案はある程度補うことができます.同時に、流行が足りないため、コンポーネントライブラリも問題になり、いくつかの小さなプロジェクトでは、既存のコンポーネントの接合だけでは、確かに処理しにくい.十分な安定性がなく、保証されたコンポーネントライブラリは、一時的にBootstrapで代用するしかありません.
経験不足の問題はやはり深刻で、SvelteプロジェクトにBootstrapを導入するのは難しいです.多くの資料を調べた後、最終的に自分を殺そうとする案を手に入れました.
index.html
にCDNを導入すれば、完全に解決できます...CSS導入
, CSS .
JS導入
jQuery , Popper.js, JavaScript . </body> WEB , 。
jQuery , , 。
Copy
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous">
JQuery、Bootstrap.js、Popper.js , 。