我想知道在模型中执行以下操作是否正确:
get_partial
#logic...
return "_partial_name1"
#more logic
return "_partial_name2"
#more logic
return "_partial_name3"
else
"_partial_name4"
end
end
在视图中:
<%= render @product.get_partial %>
模型中没有 erb 代码,只有逻辑选择它应该显示的部分。我对其进行了测试并且它可以工作,但我想知道从 MVC 的角度来看它是否正确。如果不是,这个逻辑应该放在哪里?