前提
cloud9で簡単な新規タスクの追加機能を作っています
編集機能であるeditのリンクをクリックしたら編集画面に行かずタスクごと消えてしまいます。
(最読み込みしたらなぜか消えたものが復活します)
実現したいこと
editリンクを正常に機能させたい
発生している問題・エラーメッセージ
editリンクが正常に機能せず、クリックしたら消えてしまう
該当のソースコード
rails
class TasksController < ApplicationController def index @tasks = Task.all end def new @task = Task.new end def create @task = Task.new(task_params) if @task.save redirect_to root_path else render 'new', status: :unprocessable_entity end end def edit p params[:id] @task = Task.find(params[:id]) end def update @task = Task.find(params[:id]) if @task.update(task_params) redirect_to root_path else render 'edit' , status: :unprocessable_entity end end def destroy @task = Task.find(params[:id]) @task.destroy redirect_to root_path, status: :see_other end def toggle end private def task_params params.require(:task).permit(:title) end end
rails
<h1>Edit</h1> <%= render partial: 'form' %>
試したこと
検証ツールで該当するコードに問題ないか調べた
ターミナルで cannot render console from Allowed networks のエラーが出てたので解決したが変化なし
クリック リンクが消えてしまう など他にも様々なワードででググっても
参考になる情報が見つからなかった
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

0 コメント