Heim  >  Fragen und Antworten  >  Hauptteil

Importieren Sie eine Komponente und ihre Eigenschaften/Methoden in eine andere Komponente

Wenn ich die Komponente LogoutButton.vue habe

export default {
  data() 
  {
      return {

      }
      
  },
  methods: 
  { 
    Logout()
    {
        console.log("something")
    }
  }
}
</script>
<template>
    <button @click="Logout">Logout</button>
</template>

Wie verwende ich die LogoutButton-Komponente in anderen Komponenten? Ich meine, wie importiert man diese Komponente und ihre Klickmethode in eine andere Komponente?

P粉696605833P粉696605833403 Tage vor461

Antworte allen(1)Ich werde antworten

  • P粉668113768

    P粉6681137682023-09-13 10:30:32

    <script>
    import LogoutButton from './LogoutButton.vue'
    
    export default {
      components: {
        LogoutButton
      },
      data() 
      {
          return {
    
          }
          
      },
      methods: 
      { 
        // Your different methods
      }
    }
    </script>
    
    <template>
      <div>
        <!-- The template from LogoutButton component will display here -->
        <LogoutButton />
      </div>
    </template>
    

    Antwort
    0
  • StornierenAntwort