无法将道具复制到Vue的子组件中的数据

时间:2019-07-29 10:30:21

标签: javascript vue.js vuejs2 vue-component vue-router

我有一个子组件SecondPage.vue。道具从父组件传递到此组件。道具会在点击事件中传递给孩子。然后,我尝试将这些道具复制到SecondPage.vue中的数据中。但是当我使用vue devtools时,可以看到,子组件中的数据很清楚。

根据devtools的说明,在子项中提供了click道具后,数据(genQisA)为空。 错误在哪里?

SecondPage.vue

export default {
    name: "SecondPage",
    props: ["generalQuestInfo", "isActive", "getIconClass"],
    data: function(){
        return {
            genQ: Object.assign({}, this.generalQuestInfo), //empty in devtools
            isA: this.isActive  //empty in devtools
        }
    }       
}

1 个答案:

答案 0 :(得分:0)

Vuex商店解决了我的问题!!!