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
So deklarieren Sie einen Cursor in MySQL: 1. Vari...
Dieser Neuling ist auf ein solches Problem gestoß...
Um die Unterstreichung eines Hyperlinks zu entfern...
Zusammenfassung: Problemlösungsaufzeichnungen von...
Wenn vue2 Zeitstempel konvertiert, verwendet es i...
Nach der Installation des neuesten Windows 10-Upd...
In CSS-Dateien sehen wir oft, dass einige Schrift...
Öffnen Sie eine beliebige Webseite, zum Beispiel ...
In diesem Artikel wird der spezifische Code für J...
Bild-Tag <IMG> einfügen Die farbenfrohen Web...
Einführung Ich habe eine Zeit lang die PostgreSQL...
Inhaltsverzeichnis Bilderfassung durch SVG CSS-Te...
Inhaltsverzeichnis 1. Problembeschreibung 2. Prob...
1. Objekte dynamisch erstellen Es gibt zwei Mögli...
Das Schreiben von XHTML erfordert eine saubere HTM...