Wie greife ich auf eine externe Vue3-Instanz zu, um Funktionen aufzurufen?
P粉141911244
2023-09-02 14:36:10
<p>Wie greife ich auf eine Vue 3-Instanz zu, wenn ich den Namen der Variablen, die die Instanz speichert, nicht kenne? Ich muss eine Funktion von einer bestimmten Komponente aus aufrufen. </p>
<p>Beim Eingeben von <code>$0.__vue_app__</code> in der Konsole (Chrome Developer Tools) sehe ich die Daten der Instanz, aber wie verwende ich sie im Code innerhalb der JS-Datei? </p>
<p><code>console.log($0)</code> ist natürlich undefiniert. </p>
<p>Welchen Weg kann ich nehmen, um hierher zu gelangen? </p>
一种选择是在worker代码>mounted()如:
在
myWorker.js
中你可以这样做: