0
我按照http://railscasts.com/episodes/136-jquery-ajax-revised?view=comments 來完成Rails課程上的ajax。 但我完全困惑。ActionView :: Template :: Error在Rails 3上缺失
在控制器中,它取兩種任務。
controllers/tasks_controller.rb
4: @incomplete_tasks = Task.where(complete: false)
5: @complete_tasks = Task.where(complete: true)
,呈現在index.html.erb通過
views/tasks/index.html.erb
6:<div class="tasks" id="incomplete_tasks">
7: <%= render @incomplete_tasks %>
11:<div class="tasks" id="complete_tasks">
12: <%= render @complete_tasks %>
也可以通過
views/tasks/create.js.erb
3:$('#incomplete_tasks').append('<%= j render(@task) %>');
然而
追加新的任務,沒有_incomplete_task.html.erb和_complete_task.html.erb,那麼軌道怎麼知道渲染什麼。
它完全讓我困惑。 請給我一些方向,謝謝〜
[tasks] $ ls
_form.html.erb* create.js.erb* index.html.erb* new.js.erb*
_task.html.erb* destroy.js.erb* new.html.erb* update.js.erb*
感謝您的幫助〜 – newBike