करने के लिए अलग से एक संग्रह प्रतिपादन मैं निम्नलिखित आंशिक posts/post_preview
अपने प्रोजेक्ट में:रेल 4 - एक आंशिक नाम चर
.post
%h2= link_to(post.title, post)
.post-body= simple_format(post.body)
%ul
- post.tags.each do |tag|
%li= tag
मैं एक संग्रह नाम @posts
के लिए इस आंशिक रेंडर करने के लिए है, इसलिए की तरह हैं:
render partial: 'post_preview', collection: @posts
हालांकि, डिफ़ॉल्ट रूप से render
संग्रह के प्रत्येक सदस्य को आंशिक के नाम पर स्थानीय चर के रूप में पास करता है। क्या कोई तरीका है कि मैं इसे बदल सकता हूं ताकि @posts
के प्रत्येक सदस्य को post
नामक चर में आंशिक रूप से पारित किया जा सके? नाम बदलने के Let के लिए
अच्छा विचार। आपको इस तरह की सुविधा क्यों चाहिए? –