मुझे टेम्पलेट में एक चर का उपयोग करने की आवश्यकता है। मेरे पास क्लास कॉल सेवाएं हैं; आवश्यकता है कि यह किसको, पुनरावर्तनीय के बाद, चर प्रकार के उपनाम के रूप में देता है।

Django में हम उपयोग करते हैं, उदाहरण: {% firstof "0" as cont %}। मैं पहले तत्व को cont के रूप में उपयोग करता हूं।

रेल टेम्पलेट्स पर रूबी में, मैं यह कैसे कर सकता हूं?

-1
Carlos lima 18 फरवरी 2020, 21:46
1
क्या आप कृपया उदाहरण देकर और कोड को सही ढंग से स्वरूपित करके अधिक विवरण जोड़ सकते हैं
 – 
Rajdeep Singh
18 फरवरी 2020, 21:52
मेरे डेटा संग्रह में मुझे आपके%, (विषम या जोड़ी) द्वारा तत्वों को रैंक करने की आवश्यकता है। django में संभावित समाधान कुछ इस प्रकार हैं। उदाहरण {%firstof "0" cont%} के रूप में।
 – 
Carlos lima
18 फरवरी 2020, 21:56
कृपया अपना प्रश्न सीधे संपादित करें। आपको एक कोड ब्लॉक जोड़ने में सक्षम होना चाहिए जिससे उन लोगों को समझना आसान हो जाए जो उत्तर देना चाहते हैं। एक ऐसा टैग खोजने का भी प्रयास करें जो स्पष्ट रूप से दिखाएगा कि आप RoR टेम्प्लेट के बारे में बात कर रहे हैं। वैसे भी, आपके मुद्दे के साथ शुभकामनाएँ!
 – 
jhutar
18 फरवरी 2020, 23:51

2 जवाब

मुझे लगता है कि आप रूबी स्ट्रिंग इंटरपोलेशन खोजने की कोशिश कर रहे हैं।

age  = 33
name = "Jesus"

"Hello, my name is #{name} & I'm #{age} years old."

"नमस्कार, मेरा नाम यीशु है और मैं 33 वर्ष का हूँ।"

अधिक विवरण के लिए यहां देखें स्ट्रिंग इंटरपोलेशन

0
Neel Tandel 18 फरवरी 2020, 22:03
मैं रेल पर रूबी टेम्पलेट्स में एक चर के साथ ब्लॉक में हेरफेर करना चाहता हूं।
 – 
Carlos lima
18 फरवरी 2020, 22:07
आपका मतलब html.erb फ़ाइल है?
 – 
Neel Tandel
18 फरवरी 2020, 22:21
<%= "नमस्कार, मेरा नाम #{name} है और मैं #{आयु} वर्ष का हूँ।" %> याद न करें = बराबर का चिह्न अन्यथा आप इसे टेम्प्लेट में नहीं देख सकते हैं।
 – 
Neel Tandel
18 फरवरी 2020, 22:22
हाँ, html.erb में हेरफेर करने के लिए। मैं कोशिश कर रहा हूं: नियंत्रक में मैं अपनी html.erb फ़ाइल में वेरिएबल ऑक्स बना देता हूं, मैं इसका उपयोग करता हूं <% if aux == 0%>, लेकिन मुझे इंडेक्स में दिखाने के लिए मान बदलने के लिए सेवाओं के मूल्यों के साथ यह ऑक्स वैरिंग की आवश्यकता है। html.erb
 – 
Carlos lima
18 फरवरी 2020, 22:29
क्षमा करें, मैं आपको ठीक से नहीं समझ रहा हूँ। यदि आप किसी टेम्पलेट में नियंत्रक चर खोजने का प्रयास कर रहे हैं, तो आपको आवृत्ति चर बनाना होगा। उसके लिए नियंत्रक में आपको @aux = 'जो आप चाहते हैं' घोषित करना होगा और फिर आप इसे इस तरह <% = aux%> देखने वाली फ़ाइल में प्रिंट कर सकते हैं
 – 
Neel Tandel
18 फरवरी 2020, 22:39

इसके अलावा, मैं इसे नियंत्रक में एक चर के साथ करता हूं।

@aux इस खोज को हल करता है

नियंत्रक में: @aux = 0

मेरे html.erb . में

इसे करें... इसे करें...
0
Carlos lima 19 फरवरी 2020, 16:19