簡體   English   中英

rails-backbone gem中的EJS和JST模板文件的格式

[英]Format of EJS and JST template files in rails-backbone gem

我正在使用rails-backbone gem( https://github.com/codebrew/backbone-rails )。 為了呈現HTML,它使用某種類型的javascript模板,即使經過幾個小時的搜索,我的名字也無法分辨。

例如,它為視圖模板生成這樣的文件:

# company.jst.ejs
<td><%= name %></td>
<td><%= tid %></td>

<td><a href="#/<%= _id %>">Show</td>
<td><a href="#/<%= _id %>/edit">Edit</td>
<td><a href="#/<%= _id %>/destroy" class="destroy">Destroy</a></td>

我的問題是:.jst格式是什么? 在Rails 3.1中,什么庫處理它? .ejs擴展名的問題相同。 這個模板引擎的名稱是什么? 下划線?

Rails使用ejs gem處理EJS模板,這是Ruby的下划線.js_.template函數的一個端口。 輸出是一個javascript函數,它在瀏覽器中運行時會產生html。

  • .ejs - 嵌入式javascript
  • .jst - javascript模板

這是最近的文章,其中還包括backbone-rails的描述:

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM