我已经为用户个人资料创建了一个组件。 JSON数据来自Laravel JWT
身份验证。但是得到
TypeError:无法读取未定义的属性“ id”。名称也一样
<template>
<div class="mt-3">
<div class="alert alert-danger" v-if="has_error">
<p>Something goes wrong</p>
</div>
<p>{{ user.id }}</p>
<p>{{ user.name }}</p>
</div>
</template>
<script>
export default {
data() {
return {
has_error: false,user:{
id:'',name:''
}
}
},mounted() {
this.getUsers()
},methods: {
getUsers() {
this.$http({
url: `auth/profile`,method: 'GET'
})
.then((res) => {
this.user = res.data.user
},() => {
this.has_error = true
})
}
}
}
</script>
实际结果必须为: 1个 用户名