अभी भी रीढ़ की हड्डी सीखना मेरे साथ सहन करना;अंडरस्कोर टेम्पलेट में अपरिभाषित डेटा/वर्र्स को अनदेखा करना
मैं एक दृश्य को खाली क्षेत्र के साथ नए मॉडल जोड़ने के लिए कोशिश कर रहा हूँ, लेकिन मैं बना लिया है टेम्पलेट
<input value="<%= some_value %>" type="whatever" />
वर्क्स बिल्कुल ठीक जब डेटा प्राप्त करने में की एक पूरी गुच्छा है, यह यह भरता है और सब अच्छा होता है। मुसीबत पैदा होती है जब मैं एक नया (खाली) गाया दृश्य बनाना चाहते हैं, यह मेरे
Uncaught ReferenceError: some_value is not defined
मैं defaults
सेट कर सकते हैं (मैं पहले से ही कुछ DB में मूलभूत मूल्यों है कि के लिए करते हैं) देता है, लेकिन है कि पूरा लिखने का मतलब उनमें से 40 से अधिक रिक्त स्थान के साथ; क्या इसे संभालने का एक बेहतर तरीका है?
मैं अंडरस्कोर टेम्पलेट के साथ खुद को झुका रहा हूं, <%= if(some_value != undefined){ some_value } %>
जैसे कुछ कोशिश कर रहा हूं लेकिन यह थोड़ा बोझिल लगता है।
यह अभी भी विफल रहता है अगर आप model.foo.bar का उपयोग करने की कोशिश करते हैं और बार – regretoverflow
अच्छा मौजूद नहीं है कि संपत्ति का उपयोग एक त्रुटि फेंक नहीं होगा पता करने के लिए लिखना चाहिए। यह ठीक वही है जिसकी मुझे तलाश थी। मेरे पास एक वस्तु है और इसमें कुछ डेटा हो सकता है। मैं बस इसे अनदेखा करना चाहता था अगर यह वहां नहीं है। – Andrei