JellyBool

17773 经验值

你用的是什么版本的 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

   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 是可以解决

有没有相关代码可以看看?

这个没有具体的需求感觉很难。。。