P粉4360523642023-08-30 14:44:15
setup()
では、コンポーネントがまだ作成されていないため、コンポーネント インスタンスは使用できません。そのため、Composition API には を使用するための
this コンテキストがありません。 this.$store
。
追加のインポートを必要とせずに setup()
でストア/ルーター変数を使用できるようにする唯一の方法 は、それらをグローバル変数として window## にアタッチすることだと思います #/globalThis
(グローバル変数の制限を無視):
リーリー
オプション API とテンプレートでは、引き続き
と $router
を使用してストアとルーターにアクセスできることに注意してください。具体的な例については、## を参照してください。 #Options API## テンプレート
の例 (Vuex 4 および Vue Router 4 の場合):
リーリー