vue的v-model实现双向绑定 需求实现 需求 父组件采用v-model传递过来的变量,子组件直接改变其值,而不通过事件来让父组件自己改 实现 父组件代码,tabType在data中定义 <YwtgTabs v-model="tabType"></YwtgTabs> 子组件代码 props: ['type'], model: { prop: 'type', // 随便命名事件,对应下面$emit即可 event: 'changeType' // 触发事件就会改变type的值 }, methods: { // 选择菜单 selectTab(item) { this.$emit('changeType', item.key) } }