Ich bin neu in Ruby/Rails und habe gelernt, indem ich eine einfache Anwendung erstellt habe. Ich habe eine einfache Ansicht, in der ich eine Schaltfläche hinzufügen möchte, die nach dem Anklicken zu einer anderen Ansicht führt. Ich habe versucht, Controller hinzuzufügen und die Routen zu konfigurieren, aber immer noch nicht sicher, wie es weitergehen soll.Ruby/Rails So erstellen Sie einen Link von einer Ansicht zu einer anderen Ansicht
Die Struktur Projekt sieht aus wie
app
controller
health
report
view
health
index
reports
index
ich einen neuen Controller namens Berichte erstellt und in meinem routes.rb Ich habe
Rails.application.routes.draw do
get 'reports/index'
end
Es gibt zwei Dinge, die ich tun will. Fügen Sie eine Schaltfläche in der Integritäts-/Indexdatei hinzu, die beim Klicken Berichte/Index anzeigt. Wie macht man das ?
Sie sollten wirklich mit etwas wie https://www.railstutorial.org beginnen, anstatt eine Reihe von Fragen zu stellen, die besser durch ein Buch oder Tutorial beantwortet werden. Im Grunde genommen versteht man das MVC-Konzept nicht wirklich. Sie verknüpfen keine Ansichten - Sie verknüpfen die Routen, die von Ihren Controllern bearbeitet werden. Ihre Controller geben dann eine Ansicht wieder. – max