大家帮忙看一下我这段代码,大概是照着官网文档上写的,现在有问题,父子组件之间通信不了,是不是template里面应该写点什么啊,还是别的地方有问题?
大家帮忙看一下我这段代码,大概是照着官网文档上写的,现在有问题,父子组件之间通信不了,是不是template里面应该写点什么啊,还是别的地方有问题?
如果是我,我在new Vue实例化对象的时候,el:'#mu',这个DOM,我对操作在一个实际DOM上面。
<div id="mu">
<my-checkbox v-model="foo"></my-checkbox>
</div>
你可以先排查一下是不是这个问题,目前看你这样写,并没有构成真正意义上的父子组件关系。
抱歉,刚刚写DEMO排查了一下,不是上面的原因。题主的数据传递不知道出于什么原因需要这么写,目的应该是想实现子组件中的checkbox的选中状态是由父组件来传递数据,这是我的DEMO,可以参考交流一下。
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
你的template要有个div包裹里面的内容,作为你template的根。
也许可能不是这个问题,但是今天我同事刚刚遇到过这个问题,就是因为没有包裹层导致的