将模板移动到单独的文件

时间:2013-08-30 07:22:00

标签: ruby-on-rails mustache

在Rails应用程序中,我以json格式使用来自外部服务的数据。

现在我做的事情就像。

json-data = $get ....
template = "<div>..{{whatever}}..</div>"
$('#target').append Mustache.to_html(template, json-data)

它工作正常。但是,越来越多的应用程序和模板增长,我希望能够将模板存储在单独的文件中(也因为我开始有一些重复)。
我创建了文件夹app / assets / templates并将myTemp.mustache模板放在那里。但是,现在我不知道如何将它加载到我的脚本中。

有什么建议吗?

谢谢你,祝你有个愉快的一天。

2 个答案:

答案 0 :(得分:0)

你应该看看真棒宝石http://github.com/railsware/smt_rails。它非常易于使用

答案 1 :(得分:0)

来自RyanB Sharing Mustache Templates的精彩演员,以下是示例代码episode-295,以防您没有专业订阅。另请查看this gem。