Heim > Web-Frontend > js-Tutorial > Hauptteil

So geben Sie den Standard-Avatar in Javascript ein

亚连
Freigeben: 2018-06-05 15:34:33
Original
2417 Leute haben es durchsucht

In diesem Artikel erfahren Sie anhand von Codebeispielen, wie Sie den Standard-Avatar mit Javascript ausfüllen und den Code teilen. Freunde, die daran interessiert sind, können es lernen.

In vielen meiner Projekte gibt es ein Problem mit Standard-Avataren. Um die Individualität zu wahren und die Identifizierung zu erleichtern, werden für Benutzer, die keine Avatare haben, Avatare mit Namen ausgefüllt.

Code-Sharing: https://github.com/joaner/namedavatar

Einfacher Anruf

Wenn Wenn der hochgeladene Avatar nicht vorhanden ist, wird der Standard-Avatar direkt im -Tag ausgefüllt "> Die Ressource ist ungültig. Der Name Avatar .setImgs() gibt den Benutzernamen in Alt ein, und src sieht wie folgt aus:

<img alt="李连杰" width="32" style="border-radius: 100%">
<img src="./invalid.jpg" alt="Tom Hanks" width="40">

<script>
requirejs(&#39;namedavatar&#39;, function(namedavatar){
 namedavatar.config({
  nameType: &#39;lastName&#39;,
 })

 namedavatar.setImgs(document.querySelectorAll(&#39;img[alt]&#39;), &#39;alt&#39;)
})
</script>
Nach dem Login kopieren

Im Vergleich zu anderen ähnlichen Projekten

    Zuallererst Chinesisch Bessere Unterstützung für Namen
  1. Füllen Sie den Daten-URI direkt in das -Tag ein, grün ohne Hinzufügen, geringere Anwendungskosten
  2. Basierend auf ist die Leistung ohne Verwendung von besser
  3. unterstützt mehr Konfigurationselemente, z. B. das Definieren welcher Teil angezeigt werden soll oder zufällige Hintergrundfarbe
  4. Unterstützt auch die direktive Anweisungsmethode von Vue.js
<img id="avatar1" src="data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32"><rect fill="#9C27B0" x="0" y="0" width="100%" height="100%"></rect><text fill="#FFF" x="50%" y="50%" text-anchor="middle" alignment-baseline="central" font-size="16" font-family="Verdana, Geneva, sans-serif">Hanks</text></svg>">
Nach dem Login kopieren

Das Obige habe ich für Sie zusammengestellt, ich hoffe, dass es so sein wird hilfreich für Sie in der Zukunft.

Verwandte Artikel:

Erklären Sie im Detail die praktischen Fähigkeiten in Immutable und React

So lösen Sie das Fehlerproblem im VUEX-kompatiblen IE (Ausführliches Tutorial)

So verwenden Sie readline in Node.js, um Dateiinhalt Zeile für Zeile zu lesen und zu schreiben

Das obige ist der detaillierte Inhalt vonSo geben Sie den Standard-Avatar in Javascript ein. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage