2012-06-16 24 views
1

如何防止旋風轉換代碼?我的意思是,我希望將這一行傳送到瀏覽器,以便Handlebar.js可以將其用作模板。防止旋風評估手柄的模板

<script type="text/x-handlebars"> 
    My firstName is {{Employee.firstName}} 
</script> 

{{Employee.firstName}}應該在客戶端進行評估。但我的旋風服務器試圖在服務器端評估它,並引發錯誤。我如何防止這種情況發生並將其發送到瀏覽器?上面給出的代碼是我想要的瀏覽器端。

回答

0

嗯,我自己找到了答案。 看起來像,我必須添加一個感嘆號(!),如下所示,以防止旋風評估模板。像這樣,

<script type="text/x-handlebars"> 
    My firstName is {{!Employee.firstName}} 
</script> 

它就是這樣。

+0

在這種情況下,把手也忽略它! – lmc

3

您還應該考慮不要在同一個文件中混合使用Handlebars和Tornado/Cyclone模板。你也可以只讀文件,然後返回並讓客戶端完成所有的渲染。