Vuexストアモジュール内でVue.jsプラグインを使用しようとしています。Vuex StoreモジュールでVue.jsプラグインを使用する
のコンポーネントでは、this.$plugin()
のように呼び出すことができます。ただし、モジュールでは、this
は設定されていません。私はVue.use(plugin)
とのVueでプラグインを初期化して以来、Vue.$plugin()
が動作すると思ったが、グローバル変数ではない。
モジュールからプラグインを参照するにはどうすればよいですか?
は、それはあなたのプラグインですか?コードはありますか? – Bert
ここにプラグインがあります:https://github.com/euvl/vue-notification 'this。$ notify()'を使用しようとしています。しかし、これはインスタンスメソッドを持つすべてのプラグインに当てはまるはずです。 – Fredrik
'this'を使うのは間違いなく動作しません.VuexはVueのインスタンスではありません。プラグインを見渡すと、見た目が変わってしまいます。あなたが望むことを簡単に実行できるようになります。 – Bert