Wie kann die String-Interpolation in Coffeescript umgangen werden?

8

Ich versuche, diesen Codeabschnitt von jQuery UI Tabs Beispiel zu verwenden und es in Coffeescript zu konvertieren. Ich habe es durch das großartige Tool Ссылка ausgeführt.

%Vor%

Das Problem ist die tabTemplate-Variablendeklaration. Coffeescript versucht, es soweit wie möglich zu stringulieren. Ich habe versucht, es mit einem Schrägstrich zu entkommen, aber das löst nur einen Schrägstrich in der konvertierten js.

    
Dan 22.12.2011, 18:31
quelle

2 Antworten

15

Verwenden Sie einfache Anführungszeichen, um Ihre Zeichenfolge zu begrenzen: Ссылка

Wenn Sie innerhalb Ihrer Zeichenfolge einfache Anführungszeichen verwenden möchten, ohne sie manuell zu entfernen, können Sie 3 einfache Anführungszeichen verwenden:

%Vor%

Das ist HTML, also sind doppelte Anführungszeichen tatsächlich häufiger für Attribute als einfache Anführungszeichen. Ihre Zeichenfolge könnte daher wie folgt geschrieben werden:

%Vor%

ohne Probleme.

    
nicolaskruchten 22.12.2011, 18:33
quelle
7

Escaping mit Backslash funktioniert:

%Vor%     
matyr 23.12.2011 04:09
quelle

Tags und Links