Когда я подключаю axion в методе get, я получаю ответ от моего API и хочу напечатать информацию на сайте.
Я пытался изменить эту строку:
.then(response => (this.username= response.data.username)) or this
.then(response => (this.username= response.data[0].username)) or this
.then(response => (this.username= response.data.username[0]))
Сценарий
<script>
import axios from 'axios';
export default {
name: "acount",
el: '#app',
data() {
return {
username: null,
pseudo: null,
email: null,
date: null,
};
},
mounted () {
axios
.get('http://127.0.0.1:8080/api/user/65', {
headers: {
token: ''
}
})
.then(response => (this.username= response.data[0].username[0]))
.then(response => (this.pseudo = response.data.pseudo))
.then(response => (this.email = response.data.email))
.then(response => (this.date = response.data.create_at))
}
}
</script>