1. Come posso impostare il valore predefinito per un oggetto componente in Vue 2? Ad esempio, esiste un movies
componente semplice che può essere utilizzato in questo modo:
<movies year="2016"><movies>
Vue.component('movies', {
props: ['year'],
template: '#movies-template',
...
}
Ma, se un utente non specifica year
:
<movies></movies>
quindi il componente avrà un valore predefinito per il year
prop.
2. Inoltre, qual è il modo migliore per verificare se un utente non ha impostato il prop? È un buon modo:
if (this.year != null) {
// do something
}
o forse questo:
if (!this.year) {
// do something
}
?
if (this.year != null)
o forse questo:if (!this.year)
o? Grazie!