父传子,之前的组件都是这样写的没报错,现在这个组件报错,我已经指定了type哈报错,然后写成这样props:['titleStr']也不行
`<template>
<view class="back_header">
<icon @click="toBack"></icon>
<text>{{titleStr}}</text>
</view>
</template>
<script>
export default {
name: "backHeader",
props: {
titleStr: String
},
data () {
return {
}
},
methods: {
toBack() {
this.$mRouter.back();
}
}
}
</script>`
父:<back-header :titleStr="titleStr" :backHeadShow="backHeadShow" v-if="backHeadShow"></back-header>
BackHeader组件需要一个必填props type
<BackHeader type="xxx" />
props: {
action: {
type: String,
default: ""
},
},
试试这样能行不
titleStr: {
type:String,
default:''
}
###检查下是不是那个 text 组件需要
###props: {
titleStr: {
type: String,
default: ""
}
}
试试这样呢