तो मैं इस पाश है:रेल "प्रत्येक" पाश के सूचकांक प्राप्त
<% @images.each do |page| %>
<% end %>
मैं कैसे पाश के अंदर "पृष्ठ" के सूचकांक मिलेगा?
तो मैं इस पाश है:रेल "प्रत्येक" पाश के सूचकांक प्राप्त
<% @images.each do |page| %>
<% end %>
मैं कैसे पाश के अंदर "पृष्ठ" के सूचकांक मिलेगा?
<% @images.each_with_index do |page, index| %>
<% end %>
each_with_index आज़माएं।
दो उत्तरों अच्छे हैं। और मैं भी आप एक ऐसी ही विधि का सुझाव:
<% @images.each.with_index do |page, index| %>
<% end %>
आप इस और स्वीकार किए जाते हैं जवाब के बीच अंतर नहीं देख सकते हैं। मुझे अपनी आंखों को इन विधि कॉलों पर निर्देशित करने दें: .each.with_index
देखें कि यह .each
और फिर .with_index
है।
यह विधि नई है और आपको इंडेक्स ऑफसेट करने की अनुमति देती है (कहें कि आप 0 के बजाय आइटम 1 पर लूप शुरू करना चाहते हैं या ऐसा कुछ) – neanderslob
यह महसूस करने में मुझे कुछ समय लगा कि यह कोड स्वीकार किए गए उत्तर के समान नहीं था! – mwfearnley
इस पर ध्यान देने वाले अन्य लोगों की जानकारी के लिए, आपूर्ति किए गए सभी उत्तर सामान्य रूप से रूबी पर लागू होते हैं, रेल की कार्यक्षमता के लिए विशिष्ट नहीं। – Phrogz
बस प्रत्येक_with_index के माध्यम से लूप करें और आप जाने के लिए अच्छे हैं! – Ravindra