JavaScript - vue でコンポーネントを作成することとプラグインを作成することの違いは何ですか?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-07-05 10:58:03
0
2
1090

今、ページングのものを書きたいのですが、.vue 単一ファイルとして書くのが良いのか、それとも install を使用してプラグインとして書くのが良いのかわかりません。 .vue でその需要は解決できるような気がしますが、なぜインストールする方法があるのでしょうか? プラグインのインストールと作成についての質問もあります

リーリー

インストール内のオプション構成パラメータをページション テンプレートに渡すにはどうすればよいですか?

曾经蜡笔没有小新
曾经蜡笔没有小新

全員に返信(2)
迷茫

Vue のコンポーネントは、テンプレートと UI ロジックの組み合わせです。

ページング ロジックを多くのコンポーネント間で再利用する必要がある場合、最良の方法は明らかに、プラグインを介して Vue ファイルの JS ロジックを再利用することです。

ページング ロジックが 1 つのコンポーネントでのみ使用されている場合、プラグインとミックスインを使用すると、単一の Vue コンポーネントの可読性が低下します。

いいねを押す +0
洪涛

Vue プラグインは、Vue コンポーネントのコレクションにすることも (プラグインが行うことは、内部コンポーネントを Vue グローバルに注ぐことを支援することです)、または Vuex、Vue などの Vue 機能を拡張するために使用することもできます。ルーター。 Vue プロトタイプのメソッドを拡張するプラグインを作成することもできますが、これをコンポーネントとして作成する方法はまったくありません。

リーリー

また、プラグインのインストール時にプラグインが流し込むコンポーネントのデータを決める必要があるのはなぜですか?このコンポーネントを使用するときは、props を通じて制御する必要はありませんか?

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート