ホームページ  >  に質問  >  本文

Vue 3 の移行: Prop タイプが不明なタイプになる

次のように、アプリケーションを Vue 2 から Vue 3 に移行しました: https://www.vuemastery.com/blog/vue-3-migration-build/。小道具とそのタイプに関連する問題があります。 「linter」によると、すべての props の種類が不明なようです。テンプレート自体にはエラーが表示されないためです。

###例えば。 次のように定義されたプロパティ「cancelText」があります:

リーリー

次に、このプロパティを次のように計算プロパティで使用します。

リーリー

変数の上にカーソルを置くと型が表示されるので、それがどのような型であるかを理解しているようです:

しかし、アプリケーションの提供中に、ターミナル内でこのエラーが発生します

リーリー

一部のパッケージに互換性がないか、一部の lint ルールを Vue 3 専用に更新する必要があります。

私が使用している依存関係は次のとおりです:

リーリー

eslint のルールは次のとおりです:

ああああ

P粉546138344P粉546138344205日前413

全員に返信(1)返信します

  • P粉946437474

    P粉9464374742024-03-28 12:52:14

    ###試す### リーリー

    vue 3 に移行したい場合は、compose/vue を使用してください。多くのプラグインが、vue-auth3、vue-i18n などのレガシー API のサポートを正式に停止しているためです。

    this.$t

    返事
    0
  • キャンセル返事