【发布时间】:2019-06-04 16:25:35
【问题描述】:
当我使用 axios 时出现此错误:
[Vue 警告]:创建钩子时出错:“TypeError: Cannot read property 'get' of undefined”
export default {
methods: {
loadUsers(){
axios.get("api/user").then(data => (this.users = data));
}
},
created() {
this.loadUsers();
}
}
路线: api.php
Route::apiResources(['user' => 'API\UserController']);
控制器: API/用户控制器.php
public function index()
{
return User::latest()->paginate(5);
}
【问题讨论】:
-
貌似
axios是undefined,你导入了吗? -
哦,我导入这个:
import {AxiosInstance as axios} from "axios";删除这个时,没有错误。
标签: javascript php laravel vue.js axios