Ich möchte zum Registrierungsbildschirm wechseln, erhalte jedoch eine Fehlermeldung und kann sie überhaupt nicht anzeigen: schluchzen: Als Ergebnis des Sturzes in eine Situation und des stundenlangen Kampfes wurde es gelöst, daher werde ich es als Memorandum belassen.
Ich erhalte folgende Fehlermeldung: zap:
routes.rb
Rails.application.routes.draw do
devise_for :users
root "groups#index"
resources :users, only: [:edit, :update]
resources :groups, only: [:index, :new, :create, :edit, :update] do
resources :tasks, only: [:index, :new, :create, :edit, :update, :destroy]
end
end
html:controller.html.haml
def new
@task = Task.new
end
html:main_view.html.haml
#Kürzung
.new_display
= form_for @task do |f|
#Kürzung
Nicht seltsam: enttäuscht_relieved: Was sagst du: durchhalten: Da es sich um eine neue Aktion handelt, gibt es keine Daten. Ich war allein in Qual. .. ..
Die Ursache ist [Der von form_for automatisch generierte Pfad ist ** nur Plural **]! !! Es wurde auch im Fehlertext erwähnt!
undefind method 'tasks_path' for ~
Was sage ich, wenn ich diese Passage lese? ?? Es gibt keinen solchen Pass: Triumph: Ich dachte: Schweiß:
Ich habe die Ansicht wie folgt geändert!
html:main_view.html.haml
#Kürzung
.new_display
= form_for @task, url: group_tasks_path do |f|
#Kürzung
Ich hoffe, es wird ein Sprungbrett für diejenigen, die sich über etwas Ähnliches Sorgen machen: entspannt:
https://qiita.com/annaaida/items/ae38de82526bf5b4aa73
Recommended Posts