2012-04-26 7 views
5

Çal Çerçevede JavaScript kullanılmak üzere ham dize alınıyor:geri Şu anda dinamik olarak benim Çal uygulamasında bir Scala nesnesini kullanarak Javascript oluşturmak çalışıyorum şöyle am 2.0

<script type="text/javascript">@JavascriptGenerator.generateChangingTextScript()</script> 

Bu JavaScript istiyor Çal karakterler içeriyor böyle bir alıntı (") gibi otomatik kaçmaya otomatik haline döner. ziyade istenenden daha

&quot;String goes here&quot; 

:

"String goes here" 

Döndürülmüş olan Javascript bundan hoşlanmaz ve bu nedenle çalışmaz. Play'e bunu yapmalarını nasıl söylerim?

Teşekkürler.

cevap

16

Yürütme 2, Yürütme 1'in ${"<".raw} eşdeğeri @Html("<")'dur.

+0

Mükemmel çalıştı. Teşekkürler! – Guicer

0

Oyun 1.2.4'de, bir şablondaki bir özelliğin raw içeriğini döndüren metode .raw() var. @ JavascriptGenerator.generateChangingTextScript(). Raw(); Bu işe yarayabilir.

+0

Bunu sormadan önce denedim; böyle gösterilmediğinden dolayı üzgünüm. Her halükarda, programı kırdı. Sanırım bu kullanımdan kaldırıldı veya kullanmak için belirli bir içeriğe ihtiyacım var. – Guicer

İlgili konular