जब मैं एम्बर-डेटा में किसी मॉडल के लिए एक विशेषता परिभाषित करता हूं, तो क्या मैं एक डिफ़ॉल्ट मान निर्दिष्ट कर सकता हूं?क्या मैं एम्बर-डेटा मॉडल विशेषताओं के लिए डिफ़ॉल्ट मान परिभाषित कर सकता हूं?
एंबर-डेटा model definition पता चलता गुण इस तरह परिभाषित कर रहे हैं:
attributeName: DS.attr('number')
... एक विकल्प के रूप में हैश एक वैकल्पिक दूसरा तर्क के साथ। मैंने the code पर देखा है लेकिन मेरे कोड-रीडिंग कौशल यह पता लगाने के लिए नहीं हैं कि मैं विकल्प हैश में कौन से गुण डाल सकता हूं। क्या ऐसा कुछ करना संभव है?
attributeName: DS.attr('number', { default: 0 })
या
attributeName: DS.attr('boolean', { default: false })
?
शानदार। मुझे एहसास हुआ कि यह "डिफ़ॉल्ट" नहीं हो सकता क्योंकि यह एक जेएस आरक्षित शब्द है। – pjmorse
तकनीकी रूप से, यह अभी भी "डिफ़ॉल्ट" हो सकता है, आपको इसे उद्धरणों में रखना होगा। – musicnothing