Ruby on rails 3.1 使用小胡子模板和Slim-in-rails
我刚刚读过,很明显这是模板制作未来的一部分。我喜欢HTML的干净外观,只是在小胡子中混合了一些变量 在我的Rails 3.1应用程序中,如何将Mustach与模板语言结合使用?是否有可能将它和许多不同的技术结合使用Ruby on rails 3.1 使用小胡子模板和Slim-in-rails,ruby-on-rails-3.1,decorator,mustache,slim-lang,Ruby On Rails 3.1,Decorator,Mustache,Slim Lang,我刚刚读过,很明显这是模板制作未来的一部分。我喜欢HTML的干净外观,只是在小胡子中混合了一些变量 在我的Rails 3.1应用程序中,如何将Mustach与模板语言结合使用?是否有可能将它和许多不同的技术结合使用 我试着使用mustache_rails3 gem,但它似乎只是给我的应用程序增加了一层复杂性,而使用Draper gem似乎是一个更干净的解决方案。虽然我对这两个方面都没有太多的经验,但如果有人在这方面有一定的知识,我会觉得很酷。我一直在做的是在我的大多数视图中使用slim,并使用m
我试着使用mustache_rails3 gem,但它似乎只是给我的应用程序增加了一层复杂性,而使用Draper gem似乎是一个更干净的解决方案。虽然我对这两个方面都没有太多的经验,但如果有人在这方面有一定的知识,我会觉得很酷。我一直在做的是在我的大多数视图中使用slim,并使用mustache来渲染数据(我使用的是javascript版本) 在我的slim模板中:
div class='template-container'
script type='template'
= render 'my_template.mustache'
在我的咖啡剧本中:
myTemplate = $("script[type='template'").html()
$(".template-container").append(Mustache.render(template, data))
小胡子模板就是html/小胡子
我希望看到一个解决方案,您可以将slim和Mustach组合成一种模板语言,但目前似乎还不存在。此解决方案显然更适合客户端渲染,但在服务器端胡须模板中使用partials也可以让您同时使用slim和mustache