Pet*_*ich 5 ruby templates ruby-on-rails mustache
我一直在阅读胡子文档,看起来很酷:https: //github.com/defunkt/mustache
ruby代码和html标记之间有明显的区别.没有开始胡子项目,我的困惑是:如何处理生成标记的ruby?明显的例子是表单助手和link_to,更不用说任何自定义方法了.{{link_to ...}}是否合适(或可能)? - 在标记中包含代码.或者在视图ruby中定义自定义方法:{{whatever_link}}? - 这似乎不干,同样不受欢迎.胜利在哪里?
谢谢!
--Peter
小胡子的设计非常简单。模板应该可以用多种语言呈现(请参阅https://github.com/defunkt/mustache/wiki/Other-Mustache-implementations)。许多 Web 应用程序选择 Mustache,因为模板可以由客户端代码 (javascript) 和服务器代码(无论什么语言)共享。
胜利并不违背这一事实,即使乍一看可能看起来不方便。
研究 {{whatever_link}} 解决方案,并尽可能保持代码干燥。