Unerwartete Zeichen, die in DOM innerhalb von Ruby-Partial eingefügt wurden

Ich habe eine Ruby-Teilkontrollliste. Es wird ein Attribut für ein Symbol, eine Bezeichnung und einen Hyperlink benötigt. Die Icon-Generierung ist der betreffende Teil:

<i class="material-icons"><%=link[:icon]%></i>

Ich nenne es als solches:

{ :icon => "link", :hyperlink => "http://www.facebook.com/", :link_label => "Beau" }

Die erwartete HTML-Ausgabe sollte im obigen Fall (für das Symbol) lauten:

<i class="material-icons">link</i>

Es werden jedoch einige zufällige Zeichen in das DOM eingefügt, wodurch das Symbol beschädigt wird:

<i class="material-icon&zwnj;&#8203;s">link</i>

Ich habe keine Ahnung, was das verursacht. Jede Hilfe wäre dankbar :) danke!

Antworten auf die Frage(2)

Ihre Antwort auf die Frage