Ansicht 3: ref(' ')、ref(null)与ref()

Heute, als ich den Quellcode des Projekts analysierte, entdeckte ich zufällig, dass die früheren Programmierer immer gerne ref(null) verwendeten, wenn sie die Methode der Unterkomponenten über ref erhielten. Was bedeutet das?

Das heißt, ich verweise auf eine Komponente und möchte den Wert in der Komponente verwenden, dann ist die normale Operation import 组件名 from '组件的路径'und <template>füge dann das Label der Komponente in der Vorlage hinzu, das heißt<组件 />

Wenn wir den Wert in der Komponente erhalten möchten, erhalten wir ihn normalerweise über ref <组件 ref='components'>und definieren dann ref in js, das heißt const components = ref(), ich habe festgestellt, dass die vorherigen Programmierer es gerne verwenden.Tatsächlich gibt es keinen Unterschied zwischen den beidenconst components = ref(null) , Sie sind gleich

Referenz definieren
Nach der Definition können Sie den Wert in der Komponente verwenden, das heißtcomponent.value

Also, ref('')was ist das?Tatsächlich ist der durch v-model gebundene Wert leer.Nehmen Sie ein Beispiel für das Eingabefeld von elementplus.
eingegebener Wert

おすすめ

転載: blog.csdn.net/weixin_44001222/article/details/128195669