小编mor*_*ore的帖子

Laravel 5.5试图获取非对象的属性“ id”

我是Laravel的新手,我使用的是Laravel 5.5版

如果我尝试用邮递员登录。我收到“尝试获取非对象的属性'id'”错误。错误行是

    private $client;

public function __construct(){
    $this->client = Client::find(1);
}

public function login(Request $request){

    $this->validate($request, [
        'username' => 'required',
        'password' => 'required'
    ]);

    return $this->issueToken($request, 'password'); // this line has error

}
Run Code Online (Sandbox Code Playgroud)

issueToken函数

public function issueToken(Request $request, $grantType, $scope = ""){

    $params = [
        'grant_type' => $grantType,
        'client_id' => $this->client->id,
        'client_secret' => $this->client->secret,           
        'scope' => $scope
    ];

    if($grantType !== 'social'){
        $params['username'] = $request->username ?: $request->email;
    }

    $request->request->add($params);

    $proxy = Request::create('oauth/token', 'POST');

    return Route::dispatch($proxy);

}
Run Code Online (Sandbox Code Playgroud)

我在注册时遇到了相同的错误。但是我的用户成功注册了500错误(试图获取非对象的属性“ id”)

php mysql laravel laravel-5

3
推荐指数
1
解决办法
2万
查看次数

Vue警告:未知的自定义元素

我有这个错误

app.js:3621 [Vue warn]: Unknown custom element: <addvideo> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
Run Code Online (Sandbox Code Playgroud)

我的add-video.blade.php

        <div class="panel panel-default">
        <div class="panel-heading">Add Video!</div>
        <div class="panel-body">
        <addVideo></addVideo>
    </div>
Run Code Online (Sandbox Code Playgroud)

addVideo.vue

 <template lang="html">
  //template codes
</template>

<script>
export default {

  data(){

    return {
      errors:[],
      video : {
        name : '',
        rate : '',
        year : '',
        description : '',
        creator : '',
        director : '',
        writers : '',
        storyline : '',
        isMovie : '', …
Run Code Online (Sandbox Code Playgroud)

laravel vue.js vue-component

2
推荐指数
1
解决办法
2674
查看次数

标签 统计

laravel ×2

laravel-5 ×1

mysql ×1

php ×1

vue-component ×1

vue.js ×1