Ich kann keine klare Erklärung finden, was es bedeutet, wenn ein Wert / eine Variable von & quot umgeben ist und warum es passiert.
Zum Beispiel habe ich eine einfache Funktion, die ein Array mit einer ID zurückgibt.
%Vor%Aus irgendeinem Grund gibt es zurück:
%Vor%nicht:
%Vor%was ich erwartet hätte.
Kann jemand erklären, was "und" ist und warum / wie sie eingefügt werden?
Unicode
Ich glaube, es ist etwas, das unicode genannt wird - eine standardisierte Art der Ausgabe von Typografie & amp; Zeichensätze in digitalen Medien. Unicode nimmt viele Formen an, wobei ASCII einer der am weitesten verbreiteten ist.
Das Problem, auf das Sie in den Kommentaren hingewiesen haben, ist, dass Sie beim Zurückgeben des pure-Parameters die Zeichenfolgendarstellung seines Inhalts abrufen. Während der tatsächliche Inhalt der Variablen ["4"]
ist, behandelt HTML sie als ["4"]
Wenn Sie die zurückgegebenen Daten ausgeben möchten, sollten Sie die [ .raw()][2]
-Methode in Ihrer Ansicht versuchen:
Tags und Links ruby-on-rails