html-escape-characters

___ answer21475936 ___

Sie können diesen Ersatz für die Zeichenfolge verwenden:

%Vor%

Dann müssen Sie den Dienst %code% und %code% Direktive.

  

%code% ist ein Dienst, der Strict Contextual Escaping-Dienste bereitstellt   AngularJS.

Also müssen Sie in Ihrem Filter Links mit %code% -Tags umbrechen und dann einen vertrauenswürdigen HTML-Code mit %code% :

zurückgeben %Vor%

Arbeitsbeispiele: Ссылка

    
___ qstnhdr ___ AngularJS html / link / anchor aus text erstellen (escape / unescape html in view) ___ tag123hyperlink ___ Ein Hyperlink ist eine Referenz auf ein Dokument (oder einen Abschnitt), das zum Abrufen verwendet werden kann, wobei ein Navigationssystem verwendet wird, mit dem betonter Inhalt in einem Ursprungsdokument ausgewählt werden kann. ___ tag123anchor ___ Ein Anker ( ... ) ist ein HTML-Element, mit dem die Verbindung zwischen dem aktuellen Element (dem Anker) und dem Ziel (URI) definiert wird. ___ qstntxt ___

Ich habe einen Controller mit einem zugewiesenen Wert:

%Vor%

Ich habe einen Text in meinem html:

%Vor%

Ich möchte einen anklickbaren Link der URL machen (umranden Sie ihn mit Anker-Tags).

Ich habe versucht, meinen HTML-Code zu ändern:

%Vor%

Hier ist ein vereinfachtes Beispiel für das Problem:

Ссылка

Die Frage ist, wie kann ich den ganzen Post-Text außer dem Link umgehen, der von Anchor-Tags umgeben sein wird? ?

    
___ answer23526079 ___

Ich denke, Sie können Angulars Linky-Filter dafür verwenden: Ссылка

Sie können es wie folgt verwenden:

%Vor%

Sie müssen Angulars Sanitize-Modul für Linky zur Arbeit hinzufügen:

%Vor%     
___ tag123sanitize ___ Whitelist-basierter Ruby-HTML- und CSS-Desinfektor. ___ tag123htmlscapecharacters ___ HTML-Escape-Zeichen sind spezielle Codes, die zum Anzeigen von Unicode-Zeichen verwendet werden, einschließlich solcher, die nicht auf einer Standardtastatur eingegeben werden können, und solche, die eine besondere Bedeutung für HTML haben. ___ tag123angularjs ___ Für Fragen zu AngularJS (1.x), dem Open-Source-JavaScript-Framework. Verwenden Sie dieses Tag NICHT für Angular 2 oder höhere Versionen. Verwenden Sie stattdessen das [eckige] -Tag. ___
4
Antworten

Document.write (script) wirft unerwartetes Token "ILLEGAL"

Bevor du fragst, habe ich schon viel in Stack Overflow gesucht und google es tausendmal. Jeder andere Fall, den ich je gesehen habe, hat mir geholfen. Gehen wir zu meinem Problem: Ich versuche das folgende Skript in meinem Code zu verwen...
23.12.2013, 05:26
2
Antworten

AngularJS html / link / anchor aus text erstellen (escape / unescape html in view)

Ich habe einen Controller mit einem zugewiesenen Wert: %Vor% Ich habe einen Text in meinem html: %Vor% Ich möchte einen anklickbaren Link der URL machen (umranden Sie ihn mit Anker-Tags). Ich habe versucht, meinen HTML-Code zu ändern:...
31.01.2014, 08:55