как получить данные из php файла во VUE 3
У меня есть файл Main.vue который находится в папке src/pages/Main.vue и есть файл user.php в папке src/php/user.php.
В файле Main.vue я хочу получить данные из файла user.php.
Файл Main.vue выглядит так:
...
methods: {
getData() {
axios.get('../php/user.php')
.then((response) => {
console.log(JSON.parse(response));
});
}
},
mounted() {
this.getData();
}
...
Файл user.php выглядит так:
<?php
$users = array('John', 'Joe', 'Alex');
echo json_encode($users);
?>
В консоле я получаю это:
GET http://localhost:8080/php/user.php 404 (Not Found)
localhost/:1
Uncaught (in promise) AxiosError {message: 'Request failed with status code 404', name: 'AxiosError', code: 'ERR_BAD_REQUEST', config: {…}, request: XMLHttpRequest, …}