Vue.js プラグイン作成とVue.use()によるプラグイン追加
vue3 公開日: 2022-04-27
プラグイン
大抵の場合、プラグインは Vue にグローバルレベルでの機能を追加するコードで、install() メソッドを公開する object または function
プラグインが追加された時、オブジェクトであればinstallメソッドが実行され、関数であればその関数が実行
プラグインが役立つ一般的なシナリオ
- グローバルメソッドまたはグローパルプロパティの追加 例)vue-custom-element (opens new window).
- ディレクティブやトランジションのような 1 つ以上のグローバルアセットの追加 例) vue-touch (opens new window).
- グローバル mixin によるコンポーネントオプションの追加 例) vue-router (opens new window).
- config.globalProperties にグローバルインスタンスメソッドを追加する
- 自身の API を提供すると同時に、上記のいくつかの組み合わせを導入するライブラリ例)vue-router (opens new window).
