Vue 3 では router.push および unplugin-vue-router 依存関係を使用できません
P粉864594965
P粉864594965 2024-01-16 13:49:57
0
1
577

Vue 2 プロジェクトを Vue 3 に移行しようとしています。Vue 3 プロジェクトには、TS をサポートする Vue の自動ファイルベースのルーティングである「unplugin-vue-router」というライブラリがあります。ただし、前の vue 2 (vue-router) ログイン ページには次のメソッドがあります:

リーリー

そこで、Vue 3 で書き直してみました。

リーリー

しかし、エラーが表示されます: 名前 "router".ts(2304)

が見つかりません

それでは、私の質問は、これを書き換えて vue 3 で動作させる方法と、unplugin-vue-router の設定をどこで変更できるかということです。

P粉864594965
P粉864594965

全員に返信(1)
P粉155832941

composition-api router では、vue-router プラグインからインポートされます。

これを使用するには、次のように宣言する必要があります

リーリー

詳細については、

vue-routerを参照してください。

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