+
95
-

回答

主要作用是把数据存储到内存中,减少不必要的请求,还可以利用computed给子组件的data赋值。

例如:
 父组件
<template>
<div>
<navbar :ctype="ctype"></navbar>
</div>
</template>

<script>
import navbar from '@/components/navbar'
export default {
components: {navbar},
data () {
return{
ctype:1
}
}
}
</script>
子组件
<template>
<div>
<div>{{thistype}}</div>
</div>
</template>

<script>
export default {
props:['ctype'],
computed: {
normalizedSize: function () {
return this.ctype.trim().toLowerCase()
}
},
data(){
return{
thistype:this.ctype
}
}
}
</script>


网友回复

我知道答案,我要回答