ProjektszenarioFügen Sie dem gesamten Hintergrund des Projekts ein benutzerdefiniertes Wasserzeichen hinzu. Sie können den Wasserzeichentext, die Schriftfarbe usw. ändern. Umsetzungsideen
Ergebnisse erzielen Implementierungscode <Vorlage> <div Klasse="Wasserzeichen" > <div v-waterMarker="{text:'Carlo vest - Alle Rechte vorbehalten',textColor:'rgba(180, 180, 180, 0.4)'}"> <div class="water-marker-item">Testproblem, Testproblem, Testproblem, Testproblem, Testproblem, Testproblem, Testproblem</div> </div> </div> </Vorlage> <Skript> importiere Wasserzeichen aus '../../directive/test/waterMarker' Standard exportieren { Anweisungen: { WasserMarker }, Daten(){ zurückkehren { } }, Methoden:{ } } </Skript> <style lang="scss"> .Wasserzeichen{ Höhe: 300px; .Wassermarker-Artikel{ Zeilenhöhe: 300px; } } </Stil> Die Datei waterMarker.js sieht wie folgt aus: Funktion addWaterMarker(str, parentNode, Schriftart, Textfarbe) { // Wasserzeichentext, übergeordnetes Element, Schriftart, Textfarbe var can = document.createElement('canvas') parentNode.appendChild(kann) kann.breite = 200 Dosenhöhe = 150 kann.style.display = "keine" var Dosen = Dose.getContext('2d') Dosen.drehen((-20 * Math.PI) / 180) cans.font = Schriftart || '16px Microsoft JhengHei' Dosen.Füllstil = Textfarbe || 'rgba(180, 180, 180, 0,3)' Dosen.textAlign = "links" cans.textBaseline = 'Mitte' Dosen.Fülltext(str, Dosenbreite / 10, Dosenhöhe / 2) parentNode.style.backgroundImage = 'url(' + can.toDataURL('image/png') + ')' } const Wasserzeichen = { binden: Funktion (el, Bindung) { Wasserzeichen hinzufügen(Bindung.Wert.Text, el, Bindung.Wert.Schriftart, Bindung.Wert.Textfarbe) }, } Standard-Wasserzeichen exportieren Dies ist das Ende dieses Artikels über die Verwendung benutzerdefinierter Anweisungen in Vue zum Hinzufügen eines Wasserzeichens am unteren Seitenrand. Weitere relevante Inhalte zum Hinzufügen eines Wasserzeichens am unteren Seitenrand von Vue finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
<<: Beispiel für die Verwendung von CASE WHEN beim Sortieren in MySQL
>>: Optimierung der Datenbank-SQL-Anweisung
Wirkung Von oben nach unten verblassen Quellcode ...
Dieser Artikel beschreibt anhand von Beispielen, ...
Beim Erstellen einer Website habe ich festgestellt...
Im Allgemeinen verwenden wir nach dem Start des C...
Schritte zur Sicherung des SVN-Dienstes 1. Quells...
Inhaltsverzeichnis Vorwort Erster Schritt: Schrit...
Dieser Artikel beschreibt anhand eines Beispiels,...
Inhaltsverzeichnis Vorwort 1. Schlüsselelemente e...
Inhaltsverzeichnis Vorwort 1. Einführung in einma...
Auch bei der tatsächlichen Entwicklung von Websei...
Die Hauptfunktion eines Rechners besteht darin, n...
Verwenden Sie CSS3, um coole Radar-Scan-Bilder zu...
Ausführung mit nur einem Klick Um Python 3.8 in e...
Inhaltsverzeichnis 1. Teilzeichenfolge () 2. subs...
Basierend auf Vue und nativer JavaScript-Kapselun...