时间:2021-05-26
具体代码如下所述:
<template><div><el-select v-model="typeValue" placeholder="请选择包类型" @change='typeValChange'> <el-option v-for="item in typeData" :key="item.id" :label="item.label" :value="item.id" :disabled="item.disabled" > </el-option></el-select></div></template><script>export default {name: "AppTypeSelect",props: {},data: function() {return { typeData: [{ label: "t1", id: 1 }, { label: "t2", id: 2 }], typeValue: ""};},methods: {typeValChange() { console.log(this.typeValue); this.$emit("input", this.typeValue);}}};</script><style scoped></style>`这是子组件
下面这是父组件
`
总结
以上所述是小编给大家介绍的vue 父组件通过v-model接收子组件的值的代码,希望对大家有所帮助!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
上篇文章给大家介绍了浅析Vue自定义组件的v-model,大家可以参考下。接下来通过本文给大家介绍vue自定义组件v-model双向绑定、父子组件同步通信的多种
接着vue组件父与子通信详解继续学习。二、组件间通信(子组件传值给父组件)通过事件的方式来完成数据的传输。①在父组件中定义一个方法,用来接收子组件所通过事件传来
之前在用vue写子父组件通信的时候,老是遇到问题!!!子组件传值给父组件: 子组件:通过emit方法给父组件传值,这里的upparent是父组件要定义的方法
思路:父组件通过props传值给子组件,子组件通过$emit来通知父组件修改相应的props值,具体实现如下:importVuefrom'vue'constco
一.Vue中父组件向子组件传值利用v-bind向子组件传值,子组件中利用props接受{{name}}{{age}}{{parentname}}{{abc}}/