Ich habe Saiten wie
var str = 'One & two & three';
vom Webserver in HTML gerendert. Ich muss diese Saiten in verwandeln
'One & two & three'
Derzeit mache ich das (mit Hilfe von jQuery):
$(document.createElement('div')).html('{{ driver.person.name }}').text()
Ich habe jedoch ein beunruhigendes Gefühl, dass ich es falsch mache. Ich habe versucht
unescape("&")
aber es scheint nicht zu funktionieren, decodeURI / decodeURIComponent auch nicht.
Gibt es andere, einheimischere und elegantere Möglichkeiten?
escape
d- oder URI-codierte Zeichenfolgen , funktionieren diese Funktionen nicht.
𝕫
. Dies ist ein Problem mit einer sich entwickelnden Spezifikation. Als solches sollten Sie ein Werkzeug auswählen, das tatsächlich gewartet wird, um es zu lösen.