suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Nuxt „defineProps“ aus TypeScript-Typen

Ich verwende Nuxt 3 / Vue 3 defineProps und TypeScript und möchte Typen-Requisitentypen aus TypeScript-Typen ableiten.

import { User } from '~/types/types'

const props = defineProps({
  users: {
    type: Array, // User[]?
  },
})

Wie schreibe ich users 属性成为 User[] in diesem Beispiel ein?

P粉895187266P粉895187266417 Tage vor830

Antworte allen(1)Ich werde antworten

  • P粉070918777

    P粉0709187772023-10-31 00:24:00

    使用Vue的PropType

    import { PropType } from 'vue'
    import { User } from '~/types/types'
    
    const props = defineProps = ({
      users: {
        type: Array as PropType<User[]>
      },
    })
    

    Antwort
    0
  • StornierenAntwort