报错信息:render: "TypeError: Cannot read property 'name' of undefined" found in
代码:
<div class="user-role text-center text-muted">{{ user.role.name }}</div>
原因:数据传输是通过store,界面加载子组件时store还没有数据,三级数据层name报错undefind
修改:代码加v-if=''user.role'',当role无数据时不加载此组件
<div v-if="user.role" class="user-role text-center text-muted">{{ user.role.name }}</div>