Heim > Web-Frontend > View.js > Hauptteil

So deklarieren Sie in Vue bereitgestellte Methoden

下次还敢
Freigeben: 2024-05-09 18:30:24
Original
643 Leute haben es durchsucht

Wie deklariere ich Methoden in Vue.js als gemountet? Als Objekteigenschaft wird über diesen Kontext auf die Komponenteninstanz zugegriffen; als im Methodenobjekt enthaltene Methodenoption wird auch über diesen auf die Komponenteninstanz zugegriffen.

So deklarieren Sie in Vue bereitgestellte Methoden

So deklarieren Sie eine Methode in Vue.js gemountet

Die Deklaration einer Methode in der Lebenszyklus-Hook-Funktion mount von Vue.js ist eine Möglichkeit, Code auszuführen, nachdem die Komponente installiert wurde gemountet. Es gibt zwei Möglichkeiten, Methoden zu deklarieren: mounted 中声明方法是一种在组件挂载后执行代码的常见方法。下面介绍两种声明方法的方式:

1. 作为对象属性

<code class="js">export default {
  mounted() {
    this.myMethod()
  },
  methods: {
    myMethod() {
      // 方法实现
    }
  }
}</code>
Nach dem Login kopieren

2. 作为方法选项

<code class="js">export default {
  mounted() {
    this.myMethod()
  },
  methods: {
   myMethod() {
      // 方法实现
    }
  }
}</code>
Nach dem Login kopieren

无论使用哪种方法,声明的方法都可以通过 this 上下文访问组件实例。

示例

<code class="js">export default {
  mounted() {
    this.logComponentMounted()
  },
  methods: {
   logComponentMounted() {
      console.log('组件已挂载')
    }
  }
}</code>
Nach dem Login kopieren

在上面的示例中,logComponentMounted

🎜1. Als Objektattribut🎜🎜rrreee🎜🎜2. Als Methodenoption🎜🎜rrreee🎜Unabhängig davon, welche Methode verwendet wird, kann die deklarierte Methode thisKontextzugriffskomponenteninstanz. 🎜🎜🎜Beispiel🎜🎜rrreee🎜Im obigen Beispiel wird die Methode <code>logComponentMounted nach dem Mounten der Komponente aufgerufen und gibt eine Protokollmeldung an die Konsole aus. 🎜

Das obige ist der detaillierte Inhalt vonSo deklarieren Sie in Vue bereitgestellte Methoden. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
vue
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!