In Vue wird Setup verwendet, um die Wiederverwendung zu kapseln. Wenn die Komponenten größer werden, wird auch die Liste der logischen Probleme größer, was das Lesen und Verstehen der Komponenten erschweren kann in eine Funktion extrahiert, sodass Sie sich über die Logik dieses Teils keine Gedanken machen müssen.
Die Betriebsumgebung dieses Artikels: Windows 10-System, Vue Version 2.9.6, DELL G3-Computer.
Wozu dient Setup in Vue3?
Setup ist für die Verwendung der kombinierten API konzipiert
Warum nicht die Optionen der vorherigen Komponenten verwenden? Berechnet, Methoden, beobachten Organisationslogik funktioniert in den meisten Fällen. Da unsere Komponenten jedoch größer werden, wächst auch die Liste der logischen Bedenken. Dies kann dazu führen, dass Komponenten schwer zu lesen und zu verstehen sind, insbesondere für diejenigen, die sie nicht ursprünglich geschrieben haben. Durch Setup kann dieser Teil in eine Funktion extrahiert werden, sodass sich andere Entwickler nicht um diesen Teil der Logik kümmern müssen. Die Position des Setups im Vue-Lebenszyklus befindet sich direkt davor „created“ und „beforeCreated“ werden für „Ersetzt“ und „beforeCreated“ verwendet, aber in der Setup-Funktion kann nicht darauf zugegriffen werden. Darüber hinaus kann der gesamte Lebenszyklus über die folgenden Hooks im Setup bedient werden kann Requisiten und Kontext akzeptieren, darunter sind es reaktionsfähige Daten, die nicht direkt dekonstruiert und zugewiesen werden können. Das Setup muss ein Objekt zurückgeben verwendet werden wie vue2.x
props:['test'] setup(props,context){ //const {test} = props //错 const {test} = toRefs(props) //对 const { attrs, slots, emit }= context //对 return { test } }
Um die Wiederverwendbarkeit zu kapseln
【Verwandte Empfehlung: „
vue.js TutorialDas obige ist der detaillierte Inhalt vonWarum Vue Setup verwendet. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!