


Vereinfachte Version der Fotovorschau für Mobiltelefone, Komponente_Javascript-Fähigkeiten
Schlecht, ich benutze ein Huawei 3C-Mobiltelefon und es ist einfach, die vorgefertigten Komponenten anderer Leute zu verwenden. Um mich an einen Verlierer wie mich anzupassen, habe ich eine Version des Fotovorschaueffekts vereinfacht und geschrieben Ich werde es vorerst noch einmal versuchen. Fügen Sie es hinzu. Sie können es auch selbst hinzufügen. Dies ist ein Open-Source-Projekt auf Github. Seine Github-Adresse lautet: https://github.com/tianxiangbing/mobile-photo-preview
Das Folgende ist eine Vorschau,
Verwendungsbeispiele:
var photoPreview = new MobilePhotoPreview(); photoPreview.init({ target: $('.preview-list'), trigger: '.preview', show: function(c) { var del = $('<span class="icon-del"><span>'); $('.imgViewTop', c).append(del); del.tap(function() { photoPreview.current.remove(); photoPreview.hide(); }); } });
oder:
$('.preview-list').MobilePhotoPreview({ trigger: '.preview', show: function(c) { var del = $('<span class="icon-del"><span>'); $('.imgViewTop', c).append(del); var _this = this; del.tap(function() { _this.current.remove(); _this.hide(); }); } });
Hinweis: Es gibt keinen wesentlichen Unterschied zwischen den beiden Methoden. Die erste wird empfohlen.
API-Eigenschaften, Methoden und Rückrufe:
Ziel:
Dies bedeutet, dass die Elemente in diesem Container das Ereignis auslösen. Es handelt sich um einen Bereich, der zusammen mit dem Auslöser zum Delegieren des Ereignisknotens verwendet wird. Daher ist dies erforderlich. Es wird empfohlen, den Root-Knoten nicht zu delegieren.
Auslöser:
Stellt das Objekt dar, das das Ereignis auslöst. Es kann standardmäßig durch einen Link unter dem Ziel
ausgelöst werden
anzeigen:
Der Rückruf nach der Anzeige, der Parameter ist der Dialogcontainer, der derzeit auf die Instanz von MobilePhotoPreview verweist. Dies ist eine Rückrufmethode zur Erweiterung weiterer Funktionen. Um diesen Rückruf besser nutzen zu können, könnten Sie an den folgenden Eigenschaften interessiert sein
Eigenschaften und Methoden darunter:
aktuell:
Aktuelles Knotenobjekt
currentIndex:
Aktueller Index
objArr:
Array-Objekt. Hier können Sie eine Sammlung abrufen, einschließlich Index, Element, Breite und Höhe. Das wird sehr nützliches Zeug sein.
verstecken:
Was man nennt, ist das Verstecken
Das Obige ist der gesamte Inhalt dieses Artikels. Ich hoffe, er gefällt Ihnen allen.

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

Video Face Swap
Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

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



NumPy ist eine sehr nützliche und weit verbreitete Bibliothek für Datenverarbeitungs- und maschinelle Lernanwendungen. Ein wichtiges Merkmal von NumPy besteht darin, dass es eine große Anzahl von Werkzeugfunktionen für mathematische Operationen an Arrays und Matrizen in Python bereitstellt, was NumPy zu einem wichtigen Werkzeug im Bereich des wissenschaftlichen Rechnens macht. In vielen Fällen müssen wir NumPy-Arrays jedoch zur besseren Verwendung in unserem Code in Python-Listen (oder andere ähnliche Datentypen) konvertieren. Obwohl NumPy-Arrays in vielerlei Hinsicht besser sind als P

So lösen Sie das Problem der Blockierung des Eingabefelds für mobile Tastaturen in der Vue-Entwicklung. Mit der Popularität mobiler Geräte werden immer mehr Webanwendungen auf Mobiltelefonen verwendet. Während der Entwicklung stoßen wir jedoch häufig auf ein sehr häufiges Problem: Die Tastatur des Mobiltelefons blockiert das Eingabefeld. Wenn der Benutzer das Eingabefeld zur Eingabe verwendet und die Tastatur das Eingabefeld blockiert, führt dies zu Unannehmlichkeiten und Problemen für den Benutzer. Wie kann dieses Problem in der Vue-Entwicklung gelöst werden? Im Folgenden werde ich einige Lösungen vorstellen. Lösung 1: Verwenden Sie vue-keyboar

PHP-Pfeilfunktion: So vereinfachen Sie die Schleifenverarbeitung und benötigen spezifische Codebeispiele. Einführung: Mit der Veröffentlichung von PHP7.4 sind Pfeilfunktionen zu einer sehr interessanten neuen Funktion in PHP geworden. Das Aufkommen von Pfeilfunktionen macht den Umgang mit Schleifen prägnanter und komfortabler. In diesem Artikel werden die grundlegende Syntax von Pfeilfunktionen und die Verwendung von Pfeilfunktionen zur Vereinfachung der Schleifenverarbeitung vorgestellt und spezifische Codebeispiele gegeben. Die grundlegende Syntax von Pfeilfunktionen Die Syntax von Pfeilfunktionen ist sehr einfach und kann als Abkürzung zum Schreiben anonymer Funktionen angesehen werden. seine grammatikalische Struktur

NullCoalesce-Operator in PHP7: Wie kann die bedingte Beurteilung des Codes vereinfacht werden? Während des Entwicklungsprozesses müssen wir häufig bedingte Beurteilungen von Variablen durchführen, um festzustellen, ob sie einen Wert haben oder ob sie null sind. Der traditionelle Weg besteht darin, if-Anweisungen oder ternäre Operatoren zu verwenden, um bedingte Urteile zu treffen, aber diese Schreibweise scheint in manchen Fällen langwierig und kompliziert zu sein. Glücklicherweise wurde in PHP7 der NullCoalesce-Operator (??) eingeführt, der uns helfen kann, die Art und Weise, wie wir Code schreiben, zu vereinfachen und die Entwicklungseffizienz zu verbessern. N

CakePHP-Middleware: Vereinfachen Sie Ihren Anwendungsentwicklungsprozess. Einführung: Middleware ist ein gängiges Entwicklungskonzept, mit dem wiederverwendbare Funktionen zum Anforderungsverarbeitungsprozess einer Anwendung hinzugefügt werden. In CakePHP kann Middleware Entwicklern dabei helfen, den Anwendungsentwicklungsprozess zu vereinfachen und die Wiederverwendbarkeit und Wartbarkeit des Codes zu verbessern. In diesem Artikel erfahren Sie, wie Sie die CakePHP-Middleware verwenden und wie Sie Middleware schreiben und anwenden, um Ihre Anwendung zu optimieren. 1. Was ist CakePHP-Middleware? Middleware wird nach der Anforderungsverarbeitung verwendet

Mit der rasanten Entwicklung des mobilen Internets beginnen immer mehr Websites, die mobile Entwicklung zu übernehmen. Bei der Entwicklung von Mobiltelefonen ist das Schieben zum Wechseln der Seiten eine häufige Anforderung. Als beliebtes Front-End-Framework bietet uns Vue eine praktische Lösung, um gleitende Seitenwechsel zu erreichen. In der Vue-Entwicklung verwenden wir normalerweise VueRouter, um das Seitenrouting zu verwalten. VueRouter bietet eine Router-Link-Komponente, die problemlos zwischen Seiten wechseln kann. Aber auf der mobilen Seite sind wir

Wie wählt man das passende CSS-Framework für Mobiltelefone aus? Mit der Popularität mobiler Geräte und der rasanten Entwicklung des Internets surfen immer mehr Menschen mit ihren Mobiltelefonen im Internet. Um ein gutes Benutzererlebnis auf Mobiltelefonen zu bieten, müssen Entwickler ein geeignetes CSS-Framework für die Entwicklung auswählen. In diesem Artikel erfahren Sie, wie Sie das geeignete CSS-Framework auf Mobiltelefonen auswählen, um Entwicklern bei der besseren Entwicklung mobiler Webseiten zu helfen. 1. Verschiedene CSS-Frameworks verstehen Bevor Sie sich für ein CSS-Framework entscheiden, müssen Sie zunächst die verschiedenen CSS-Frameworks verstehen. Derzeit gängiges CSS

So verwenden Sie Bibliotheken von Drittanbietern, um die Java-Funktionsentwicklung zu vereinfachen. Einführung: Als weit verbreitete Programmiersprache verfügt Java über umfangreiche Funktionen und Bibliotheken. Diese Bibliotheken sind wertvolle Ressourcen für Entwickler und können ihnen helfen, Anwendungen effizienter zu entwickeln. Unter diesen beziehen sich Drittanbieterbibliotheken auf Bibliotheken, die von Drittentwicklern geschrieben wurden und Entwicklern zur Nutzung zur Verfügung stehen. In diesem Artikel wird erläutert, wie Sie mithilfe von Bibliotheken von Drittanbietern die Entwicklung von Java-Funktionen vereinfachen und anhand von Codebeispielen veranschaulichen. 1. Verstehen Sie die Anforderungen Bevor Sie mit der Verwendung von Bibliotheken von Drittanbietern beginnen, müssen Sie zunächst Ihre eigenen Entwicklungsanforderungen verstehen.
