Я следую за http://railscasts.com/episodes/136-jquery-ajax-revised?view=comments , чтобы закончить курс ajax on Rails. , но я полностью смущен.ActionView :: Template :: Ошибка отсутствует на 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