vue2.0中子组件通过v-modal改变父组件中的值

Posted 明明一颗大白菜

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue2.0中子组件通过v-modal改变父组件中的值相关的知识,希望对你有一定的参考价值。

父组件代码:

<template lang="pug">
  div
    p this is father
    child(v-model="data")
</template>
<script>
  import child from "./childrenS.vue";
  export default{
    data(){
      return {
        data: [1, 2, 3]
      }
    },
    components: {
      child
    },
    watch: {
      data(n, o){
        console.log(n,o)
      }
    }
  }
</script>

  子组件代码:

<template lang="pug">
  div this is child
</template>
<script>
  export default{
      created(){
          this.$emit("input",[4,5,6])
      }
  }
</script>

  效果如下:

 

以上是关于vue2.0中子组件通过v-modal改变父组件中的值的主要内容,如果未能解决你的问题,请参考以下文章

子组件修改父组件的props导致使用v-modal报错

vue中子组件直接修改props,不报错

Vue父组件向子组件传值 (props)、子组件改变父组件的值($emit)

vue2.0修饰符sync用法

vue中子组件的methods中获取到props中的值方法

vue2.0子组件修改父组件props数据的值