Code HTML :
<prop-ver :prop-a="num" :prop-b="num2"></prop-ver>
code js :
var propVer={
prop:{
propA:{
type:Number,
default:100
},
propB:{
type:Number,
default:100
}
},
tempalte:'<p>{{propA}}------{{propB}}</p>'
};
new Vue({
el:'#el',
data:{
num:'222',
num2:222
},
components:{
'prop-ver':propVer
}
});
Le code est comme ci-dessus. "Je pense que la valeur par défaut est inutile et n'a aucune invite ni effet.
Résolu : on pensait que la valeur par défaut était la valeur transmise car la valeur transmise ne répondait pas aux exigences de type, puis la valeur par défaut a été utilisée. Il s'avère que c'est la valeur par défaut lorsqu'il n'y a pas de valeur
Assurez-vous qu'il ne sera pas indéfini lorsque vous aurez besoin de l'utiliser
La valeur par défaut, parce que vous avez passé num et num2 aux deux accessoires, la valeur par défaut est écrasée
Résolu : je pensais que la valeur par défaut était la valeur transmise si elle ne répondait pas aux exigences de type, et c'était alors la valeur par défaut. Il s'avère que c'est la valeur par défaut lorsqu'il n'y a pas de valeur