Ruby on Railsを使用してAjaxでToDoリストをレンダリングしようとしています。ここで がindex.html.erb抜粋です:@tasksヒットをレンダリングする際にアクションコントローラからインスタンス変数を呼び出すときにRoR 5のテンプレートが表示されない
<div class="row">
<div class="col-md-7 col-md-offset-1" id="tasks"><%= render @tasks %></div>
</div>
エラーが発生します。 メッセージは私のコントローラは@tasks = Task.all
class TasksController < ApplicationController
before_action :all_tasks, only: [:index, :create]
respond_to :html, :js
def index
@tasks = Task.all
end
def new
@task = Task.new
end
def create
@task = Task.create(task_params)
end
private
def all_tasks
@tasks = Task.all
end
def task_params
params.require(:task).permit(:description, :deadline)
end
end
ない問題は、このような状況にあるのかわからを次のようにことを宣言し、「部分的なタスク/ _Taskがありません」
を述べています。
助けてください。
おかげセバスチャン:
はして試してみてください!それはすべての問題を解決しました。 – Cblair32