


Übergeordnete und untergeordnete Vue2.0-Komponenten übertragen Funktionen untereinander (mit Code)
Dieses Mal werde ich Ihnen die gegenseitige Übertragungsfunktion der übergeordneten und untergeordneten Vue2.0-Komponenten vorstellen (mit Code). Was sind die Vorsichtsmaßnahmen für die gegenseitige Übertragungsfunktion der übergeordneten und untergeordneten Vue2.0-Komponenten? Das Folgende ist ein praktischer Fall.
Was ist Vue.js
Vue.js (ausgesprochen /vjuː/, ähnlich wie view) ist ein progressives Framework zum Erstellen von Benutzeroberflächen. Im Gegensatz zu anderen Schwergewichts-Frameworks bietet Vue Entworfen mit inkrementeller Bottom-up-Entwicklung. Die Kernbibliothek von Vue konzentriert sich nur auf die Ansichtsebene, die nicht nur einfach zu starten ist, sondern auch leicht in Bibliotheken von Drittanbietern oder bestehende Projekte integriert werden kann. Andererseits beim Arbeiten mit einzelnen Dateikomponenten und Vue In Kombination mit ökosystemunterstützten Bibliotheken ist Vue auch vollständig in der Lage, Treiber für komplexe Single-Page-Anwendungen bereitzustellen.
Studiennotizen: Wenn in vue2.0 eine übergeordnete Komponente eine untergeordnete Komponente aufruft, möchte sie den Funktionskörper in der übergeordneten Komponente übergeben
1. Durch Requisiten: anwendbar, wenn Parameter von untergeordneten Komponenten an übergeordnete Komponenten übergeben werden müssen
// Übergeordnete Komponente.vue
<template> <p> <ok-input :params='number' :callback='callbackNum'></ok-input> </p> </template> <script type="text/ecmascript-6"> import okInput from '../ok-input/okinput.vue'; export default { props: {}, data() { return { number: {}, callbackNum: function (x) { console.log(x); } }; }, methods: { }, components: { 'ok-input': okInput } }; </script>
<template> <p> <input v-model='numVal' @change='handleFun'></input> </p> </template> <script type="text/ecmascript-6"> import {Input, Select, Option, Button} from 'element-ui'; import 'element-ui/lib/theme-default/index.css'; export default { props: { params: { type: Object, default: { type: '' } }, callback: {} }, data() { return { x: 'hah', numVal: '' }; }, methods: { handleFun(val) { this.callback(val); // 将参数传回父组件中的回调函数 } }, components: { 'el-input': Input, } }; </script>
2. Über $emit: Nur anwendbar, wenn das aktuelle Vorgangsobjekt abgerufen wird
// Subcomponent.vue// 父组件.vue <template> <p> <ok-input :params='inputs' @change='handleAge'></ok-input> </p> </template> <script type="text/ecmascript-6"> import okInput from '../ok-input/okinput.vue'; export default { props: {}, data() { return { number: {} }; }, methods: { handleAge(evt) { console.log(evt.target.value); // 接收从子组件传过来的当前对象 } }, components: { 'ok-input': okInput } }; </script>
Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln zu PHP Chinesische Website!
<template> <p> <input v-model='numVal' @blur='handleChange'></input> </p> </template> <script type="text/ecmascript-6"> import {Input, Select, Option, Button} from 'element-ui'; import 'element-ui/lib/theme-default/index.css'; export default { props: { params: { type: Object, default: { type: '' } }, callback: {} }, data() { return { x: 'hah', numVal: '' }; }, methods: { handleChange(evt) { this.$emit('change', evt); // 将当前对象 evt 传递到父组件 }, }, components: { 'el-input': Input, } }; </script>
Das obige ist der detaillierte Inhalt vonÜbergeordnete und untergeordnete Vue2.0-Komponenten übertragen Funktionen untereinander (mit Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen



Die Übermittlungsoptimierung ist eine Funktion, die Windows Update und Windows Store dabei unterstützt, Updates schneller auszuführen und bereitzustellen. Cache-Dateien in der Übermittlungsoptimierung sollten nach einer Weile gelöscht werden, aber für einige unserer Leser häufen sie sich immer wieder und belegen unnötigen Speicherplatz. Ist es sicher, Dateien zur Versandoptimierung zu löschen? Ja, es ist sicher, Übermittlungsoptimierungsdateien zu löschen. In diesem Artikel erfahren Sie, wie einfach das in Windows 11 ist. Obwohl es nicht empfohlen wird, Dateien zur Versandoptimierung manuell zu löschen, ist es möglich, dies automatisch zu tun. Wie lösche ich Lieferoptimierungsdateien unter Windows 11? Klicken Sie auf die Suchleiste, geben Sie Datenträgerbereinigung ein und öffnen Sie das Tool über die Ergebnisse. Wenn Sie über mehrere Laufwerke verfügen, wählen Sie das Laufwerk mit Ihrem System aus (normalerweise C:

Das Kontextpaket in der Go-Sprache wird verwendet, um Anforderungskontextinformationen im Programm zu übergeben. Es kann Parameter übergeben, Anforderungen abfangen und Vorgänge zwischen Funktionen über mehrere Goroutinen hinweg abbrechen. Um das Kontextpaket in Go verwenden zu können, müssen wir zunächst das Paket „context“ importieren. Nachfolgend finden Sie ein Beispiel, das zeigt, wie das Kontextpaket zum Implementieren der Übergabe von Anforderungsparametern verwendet wird. packagemainimport("context"

So beheben Sie den Vue-Fehler: Requisiten können nicht zum Übergeben von Daten verwendet werden. Vorwort: Während des Entwicklungsprozesses von Vue werden häufig Requisiten zum Übertragen von Daten zwischen übergeordneten und untergeordneten Komponenten verwendet. Manchmal kann es jedoch zu Problemen kommen, d. h. wenn Requisiten zum Übergeben von Daten verwendet werden, tritt ein Fehler auf. Dieser Artikel konzentriert sich auf die Lösung des Fehlers, dass Requisiten nicht zum Übergeben von Daten in Vue verwendet werden können. Problembeschreibung: Wenn wir in der Vue-Entwicklung Requisiten in der übergeordneten Komponente verwenden, um Daten an die untergeordnete Komponente zu übergeben, wenn

Einführung Message Passing ist eine Methode zur Übertragung der Kommunikation zwischen Elementen oder Threads und eine grundlegende Idee in verteilten Systemen und paralleler Programmierung. Abhängig von den spezifischen Anforderungen der Implementierung kann die Nachrichtenübertragung in Java über verschiedene Methoden und Strukturen mithilfe des Power-Source-Containers java.util.concurrent erreicht werden, der eine Reihe von Schnittstellen und Klassenbibliotheken zum Einrichten und Behandeln von Threads als aktive Sperren bereitstellt Der Synchronisationsmechanismus ist eine einzelne Methode in Java, die die Nachrichtenübermittlung implementiert, beispielsweise durch Instanzen. Beispielsweise kann die Executor-Schnittstelle sofort zum Ausführen von Aufgaben verwendet werden, während BlockingQueue-Verbindungen zum Übergeben von Anweisungen zwischen gleichzeitigen Prozessen verwendet werden können. Das Obige ist ein Flussdiagramm des gesamten Prozesses der Nachrichtenübermittlung in Java. SchnittstellentypExecu

Als eine in der Website-Backend-Entwicklung weit verbreitete Sprache ist die Übergabe von Funktionsparametern in PHP ebenfalls eine ihrer Grundfunktionen und sehr wichtig. In diesem Artikel werden die relevanten Kenntnisse zur Übergabe von PHP-Funktionsparametern ausführlich erläutert. Wertübergabe und Referenzübergabe Es gibt zwei Möglichkeiten, PHP-Funktionsparameter zu übergeben: Wertübergabe und Referenzübergabe. Die Wertübergabe bedeutet, dass der Wert des tatsächlichen Parameters in den formalen Parameter kopiert wird. Änderungen am formalen Parameter innerhalb der Funktion haben keine Auswirkungen auf den tatsächlichen Parameter. Durch die Referenzübergabe wird die Speicheradresse des Aktualparameters an den Formalparameter übergeben. Änderungen am Formalparameter innerhalb der Funktion wirken sich auch direkt auf den Aktualparameter aus. Zum Beispiel: Funktion

In PHP können Sie das kaufmännische Und-Symbol (&) verwenden, um Variablen als Referenz statt als Wert zu übergeben. Dadurch kann die ursprüngliche Variable innerhalb einer Funktion oder Methode geändert werden. Es gibt hauptsächlich zwei Möglichkeiten, PHP-Variablen als Referenz zu übergeben: Verwendung des kaufmännischen Und-Symbols Verwendung des kaufmännischen Und-Symbols in der Funktions-/Methodendeklaration Verwendung des kaufmännischen Und-Symbols in der Funktions-/Methodendeklaration Bei der Übergabe von Variablen an eine Funktion/Methode In PHP können Sie Funktion/ Das kaufmännische Und-Symbol ( &) in einer Methodendeklaration übergibt Variablen als Referenz. Hier ist die aktualisierte Erklärung: Um eine Referenzvariable mithilfe des &-Symbols in einer Funktions-/Methodendeklaration zu übergeben, müssen Sie das &-Symbol vor dem Parameternamen in die Funktions-/Methodendefinition einfügen. Dies gibt an, dass Parameter als Referenz übergeben werden sollten, was dies ermöglicht

Go ist eine stark typisierte Programmiersprache und ihre Funktionsparameter werden als Wert übergeben. Das bedeutet, dass Sie bei der Übergabe eines Parameters an eine Funktion tatsächlich eine Kopie des Parameterwerts erstellen und diesen Wert zur Verarbeitung an die Funktion übergeben. Daher müssen Sie bei der Verwendung der Funktionsparameterübergabe in Go auf die folgenden Punkte achten: Der Unterschied zwischen Werttypen und Referenztypen In Go sind alle Datentypen mit Ausnahme des Basisdatentyps, bei dem es sich um einen Werttyp handelt, Referenztypen. Wenn Werttypdaten als Funktionsparameter übergeben werden, wird eine Kopie des Werts kopiert und an die Funktion übergeben, während auf Typdaten verwiesen wird

Umgang mit verteilten Transaktionen und Nachrichtenübermittlungsproblemen und Lösungen in der C#-Entwicklung In verteilten Systemen sind verteilte Transaktionen und Nachrichtenübermittlung häufige Probleme. Verteilte Transaktionen beziehen sich auf Transaktionen, an denen mehrere Datenbanken oder Dienste beteiligt sind, während sich Messaging auf die asynchrone Kommunikation zwischen verschiedenen Komponenten im System bezieht. In diesem Artikel wird erläutert, wie mit diesen Problemen bei der C#-Entwicklung umgegangen werden kann, und es werden konkrete Codebeispiele bereitgestellt. 1. Probleme und Lösungen bei verteilten Transaktionen Bei herkömmlichen Einzelknotentransaktionen ist die Transaktionsverarbeitungslogik in einer Datenbankoperation gekapselt. Allerdings in verteilter Form
