1. मैं Vue 2 में एक घटक प्रोप के लिए डिफ़ॉल्ट मान कैसे सेट कर सकता हूं? उदाहरण के लिए, एक सरल movies
घटक है जो इस तरह से इस्तेमाल किया जा सकता है:
<movies year="2016"><movies>
Vue.component('movies', {
props: ['year'],
template: '#movies-template',
...
}
लेकिन, यदि कोई उपयोगकर्ता निर्दिष्ट नहीं करता है year
:
<movies></movies>
तब घटक year
प्रोप के लिए कुछ डिफ़ॉल्ट मान लेगा ।
2. इसके अलावा, यह जांचने का सबसे अच्छा तरीका क्या है कि किसी उपयोगकर्ता ने प्रोप को सेट नहीं किया है? क्या यह एक अच्छा तरीका है:
if (this.year != null) {
// do something
}
या शायद यह:
if (!this.year) {
// do something
}
?
if (this.year != null)
या शायद यह:if (!this.year)
या? धन्यवाद!