我正在开发一个可以添加任务等的应用程序。我知道这有点奇怪,但我只是想看看其他人将如何实现这一点。您将如何将以下代码更改为辅助方法并使用它?
原始代码
<h2>My Tasks</h2>
<% task = @work.tasks %>
<% if task.empty? %>
<%= link_to 'Create a new task', new_task_path %>
<% else %>
<%= render :partial => 'notes/note', :locals => {:note => @note} %>
<% end %>
我做辅助方法的方式
def task_check
task = @work.tasks
if task.empty?
link_to 'Create a new task', new_task_path
else
render :partial => 'notes/note', :locals => {:note => @note}
end
end
在我看来
<%= @work.task_check %>