搜索

首页  >  问答  >  正文

javascript - vue父子组件通过属性传递数据出问题

写了一个app组件里面包含一个v-header组件

通过如下形势,把seller传到v-header中

在v-header组件中 通过如下形式接收

但是一直报错

不知道是不是格式上出了什么问题

阿神阿神2749 天前587

全部回复(3)我来回复

  • PHP中文网

    PHP中文网2017-05-16 13:40:22

    父组件中的seller是空的.
    是否已经在父组件的data中定义了seller

    回复
    0
  • ringa_lee

    ringa_lee2017-05-16 13:40:22

    在app组件里面没有定义seller

    export default {
        data: function() {
            return {
                seller: {
                    avatar: ''
                }
            };
        }
    }

    并且初始化seller的时候,最好把seller的key值都写上去了

    回复
    0
  • 漂亮男人

    漂亮男人2017-05-16 13:40:22

    prop 和 data 的区别你最好看下,报错信息写的很清楚,没有定义seller

    回复
    0
  • 取消回复