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
Lösung Verzichten Sie auf die Linux-VM, die mit D...
Mit Flash konnten Designer und Entwickler umfangr...
01. Befehlsübersicht Der Befehl „seq“ wird verwen...
CSS: Code kopieren Der Code lautet wie folgt: html...
Kernkonzepte von webpack-dev-server Webpacks Cont...
Inhaltsverzeichnis Verwenden bedingter Typen in g...
Manchmal möchten wir eine solche Funktion impleme...
XML/HTML-CodeInhalt in die Zwischenablage kopiere...
In diesem Artikel wird der spezifische Code von j...
Vorwort Das Linux-System wird durch den Systemdie...
Inhaltsverzeichnis 1. Prinzipübersicht Query Cach...
In den letzten Tagen habe ich gelernt, wie man Sp...
Ich habe kürzlich den Quellcode von Vue studiert ...
Wenn die Auflösung der Anmeldeoberfläche besonder...
In diesem Artikel wird der spezifische JavaScript...