In diesem Artikelbeispiel wird der spezifische Code von Vue zur Realisierung der Drag & Drop-Funktion für Bilder zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt 1. Hauptsächlich beteiligtes Elementwissen, schematische Darstellung: 2. js-Codeteil: Anweisungen: { ziehen: { // Definition der Anweisung bind: function(el) { // Aktuelles Element abrufen let oDiv = el; oDiv.onmousedown = (e) => { // Position der Maus relativ zum Element berechnen let disX = e.clientX - oDiv.offsetLeft; let disY = e.clientY - oDiv.offsetTop; document.onmousemove = (e) => { //Subtrahieren Sie die Position der Maus relativ zum Element von der Position der Maus, um die Position des Elements zu erhalten let left = e.clientX - disX; let top = e.clientY - disY; oDiv.style.left = links + "px"; oDiv.style.top = oben + 'px'; }; document.onmouseup = () => { Dokument.onmousemove = null; Dokument.onmouseup = null; } } } } } 3. Verwendung: <div Klasse="Karte" v-drag id="Karte"> <img src="../assets/logo.png" > </div> 4. Stilteil (Position muss auf absolut gesetzt sein): .Karte { Position: absolut; schweben: links; Breite: 200px; Höhe: 200px; } Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Die Einhandregel von WEB 2.0
>>: Verwendung und Optimierung der MySQL COUNT-Funktion
Dieser Artikel stellt einige Aspekte von HTML-Tag...
Fehlermeldung: Der Job für mysqld.service ist feh...
Inhaltsverzeichnis 1. Beschreibung 2. Laden Sie d...
1. Entdecken Sie das Problem © ist das Co...
1. Was ist Scaffolding? 1. Vue-CLI Vue CLI ist ei...
Die Verbindungsmethode in der MySQL-Tabelle ist e...
Vorwort Im Entwicklungsprozess ist das Definieren...
Beim Kompilieren und Installieren von Nginx werde...
1. JDK installieren 1. Deinstallieren Sie die alt...
Inhaltsverzeichnis # Nachbereitung der Daten # SQ...
Vor Kurzem hat das Unternehmen damit begonnen, al...
Inhaltsverzeichnis 1 Konfiguration der Java-Umgeb...
1. Ändern Sie die Docker-Konfigurationsdatei und ...
Beim Erstellen einer Website scheint die HTML-Spra...
Inhaltsverzeichnis Was ist JSON Warum diese Techn...