我从组件一提交{name:1,data:2}数据到vuex的Data报存,
从组件二去获取Data里面的数据,然后渲染到页面上,当我组件一没有提交数据时候,页面 会提示报错信息,提示:类型错误:不能读取属性”未定义的名称,(就是说我渲染的name没有定义)
组件一:
{name:1,data:2}
vuex:
state{
Data:""
}
Product:function(state,Index){
state.Data = Index
}
组件二:
<div v-text="Data.name"></div> //组件一没有提交数据给vu Data.name会报错说,name未定义
computed:{
Data(){
return this.$store.state.Data
}
}
贴你的vue代码呢,这样描述感觉不大清楚