我有一个带有两个子组件的父组件,我需要在它们之间移动数据。我可以将数据从一个子组件(multiselect.vue)发送到父组件,但不能将其转移到另一个子组件(render.vue)中。我怀疑这和v-model有关。下面是一个简化的版本。
父组件
<template>
<div>
<multiSelect v-model="content" />
<renderSplashPage :content="render" />
</div>
</template>
<script>
import multiSelect from '@/utils/multiSelect'
import render from '@/components/Render'
export default {
components: {
multiSelect,
render,
},
name: 'somename',
data(){
return{
content: {},
render: {}
}
},
watch: {
'content': function(val) {
this.render = val;
},
},
}
</script>
如何让'render‘组件’监视‘和’拾取‘发出的数据?
https://stackoverflow.com/questions/52710881
复制相似问题