Vue无法在子组件中添加方法

时间:2019-06-17 11:07:47

标签: vue.js parent

我尝试将数据从孩子发送到父母: 在儿童中:

<input type="checkbox" @click="changeCheckbox">

changeCheckbox(e){
    this.$emit("change", e);
}

在父母中,我有:

<AddElement @change="saveCheckbox"></AddElement>

和父级中的方法:

saveCheckbox(e){
  console.log(e)
},

但这是行不通的,我更改:

method: {
    changeCheckbox(e){
        console.log(e)
    }
}

仍然有同样的错误:

  

属性或方法“ changeCheckbox”未在实例上定义,但   在渲染期间引用。确保此属性是反应性的,   在data选项中或对于基于类的组件,通过   初始化属性。

0 个答案:

没有答案