Ich muss eine Ganzzahl (@integer) aus dem Formular in meinem Stammpfad abrufen, Multiplikation (@ Integer * 45) und das Ergebnis auf der gleichen Seite anzeigen. Wie kann ich es ohne irgendwelche Modelle in meiner Anwendung tun? Bitte teilen Sie Ihre Best Practice. Vielen Dank!Wie wird die Berechnung ohne Modelle in Rails durchgeführt?
ich als nächstes zu tun versuchte:
CalculatorsController
def calculation
@integer = params[:integer]
@result = @integer*45
end
def result
end
root.rb
root :to => 'calculators#result'
resources :calculators, :collection=>{:result => :get, :calculation => :post}
Rechner/result.html.erb
<% form_tag root_path, :html => {:method => :post} do %>
<%= label_tag 'integer' %>
<%= text_field_tag :integer %>
<div><%= submit_tag 'OK' %></div>
<% end %>
Könnten Sie bitte teilen, was Sie bisher versucht haben? – Bustikiller
Siehe [* form_tag *] (https://apidock.com/rails/ActionView/Helpers/FormTagHelper/form_tag) mit der Option "remote". – Pavan
@Pavan: 'remote: true' ist irrelevant hier –