vue子组件报错render: "TypeError: Cannot read property 'name' of undefined" found in

报错信息:render: "TypeError: Cannot read property 'name' of undefined"  found in

代码:

{{ user.role.name }}

原因:数据传输是通过store,界面加载子组件时store还没有数据,三级数据层name报错undefind

修改:代码加v-if=''user.role'',当role无数据时不加载此组件

{{ user.role.name }}

 

 

你可能感兴趣的:(vue,前端问题)