【发布时间】:2011-07-10 21:49:10
【问题描述】:
我正在将 sammy 用于需要呈现存储在页面中的内联模板的 Web 应用程序。我正在使用脚本标记来包含标记,即 haml。
是否有一种好的、惯用的方式来呈现不是通过 ajax 请求加载的模板?我有一个解决方案,但我对此并不满意。 $('#start_haml') 是包含标记的脚本元素,$('#sammy_main') 是要渲染到的容器。
app.get '#/', (context) ->
context.load($('#start_haml')).then((data) ->
context.interpolate(data, {helpers: view_helpers})
).replace('#sammy_main')
【问题讨论】:
标签: sammy.js