mogłem zrobić:Jaki jest najprostszy sposób użycia szablonów widoku wąsów w szynach?
render :text => Mustache.render(view_template_in_a_string, object_hash)
w moim kontrolera, ale wydaje się bardziej konwencjonalny umieścić view_template_in_a_string w jego własnym pliku viewname.mustache.html pod poglądów/jak controllername/action.mustache.html bym z akcji. html.erb
obecnie używam
gem 'mustache'
dla mojego wąsami potrzebuje
Jak mogę używać moszczu Ache poglądy jak bym z erb
Rozumiem, że wąsy logika jest mniej, nie muszę logikę w moich poglądów
mój obecny Hack:
# 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
Ten klejnot już nie istnieje. Ponieważ jedyną odpowiedzią jest Twoja, proponuję ją zaktualizować. – installero