写PHP的,也没啥
你用的是什么版本的 laravel 和 vuejs,这个其实直接用 laravel 的 elixir 或者是 5.4 之后的 mix 就行了。
这个路由有在 middleware('auth:api') 里面么?有携带 token 过来访问么
请求参数缺少了!
非常感谢支持!
['form-params' => $data]
改成:
['form_params' => $data]
$response = $this->http->post('http://vue-spa.dev/oauth/token', [ 'form_params' => $data, ]);
这里面的 form_params
form_params
mounted: function(){ axio.get('/api/user').then( response() => { this.user.push( {name : respone.user.name} ); }); 在这里 遍历this.user console.log(this.user) // 这里出来什么? });
感觉重写这个方法就OK:
public function response($validator) { return response()->json(array_merge(['error_code'=>224],$validator->errors())); }
比较普通的 Api 是可以解决
有没有相关代码可以看看?
这个没有具体的需求感觉很难。。。