私はそれをできた:
render :text => Mustache.render(view_template_in_a_string, object_hash)
私のコントローラーでは、しかし、action.html.erb の場合のように、view_template_in_a_string を views/controllername/action.mustache.html の下にある独自の viewname.mustache.html ファイルに配置する方が従来のようです。
現在私が使用している
gem 'mustache'
私の口ひげのニーズのために
erbのように口ひげビューを使用するにはどうすればよいですか
口ひげはロジックレスであることを理解しています。ビューにロジックは必要ありません
私の現在のハック:
# controllers/thing_controller.rb
def some_action
hash = {:name => 'a name!!'}
vw = File.read('./app/views/'+params[:controller]+'/'+params[:action]+'.html.mustache') || ""
render :text => Mustache.render(vw, hash), :layout => true
end