H5W3
当前位置:H5W3 > 其他技术问题 > 正文

父子组件传值失败找不出是哪儿有问题

父组件

<tree-person-tag :init-tag-options="tagOptions" :tag-data="postForm.involve" @modal:del-tag="delTag" @modal:add-tag="addTag" />
data(){
return{
tagOptions: {
istreevisible: false,
istagadd: true,
istagsdisabled: false,
allisradio: true
},
}
}

子组件

<el-button v-show="tagOptions.istagadd" class="button-new-tag" size="mini" @click="openModal">+ 添加</el-button>
props: {
tagData: {
type: Array,
default: () => []
},
initTagOptions: {
type: Object,
default: () => {
return {
istreevisible: false,
istagadd: false,
istagsdisabled: false,
allisradio: true
}
}
}
},
computed: {
tagOptions() {
console.log(this.initTagOptions)
return this.initTagOptions
}
},

tagOptions.istagadd子组件的添加按钮没有显示出来,很奇怪。

回答

子组件怎么用的是 tagOptions

应该是 initTagOptions

本文地址:H5W3 » 父子组件传值失败找不出是哪儿有问题

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址