ホームページ  >  に質問  >  本文

皆さん、なぜこのコードでユーザー名を取得できるのでしょうか? ! !

いくつか質問があります:

1 自動的にロードされる構成要素である $user は空であるべきではないでしょうか?

は hello メソッドで $this->user->name を呼び出すことなので、取得されるものも空になります。

なぜこのように書かれているのでしょうか?

image.png

rainrain1686日前1098

全員に返信(3)返信します

  • 2020-02-12 13:38:59

    コンストラクター メソッドのパラメーターは userModel オブジェクトである必要があります。このオブジェクトに属性 name がある場合は、$this->user->name にすることができます。

    返事
    0
  • rain

    はい

    rain · 2020-02-16 10:41:45
  • 小可耐

    小可耐2020-02-12 12:21:54

    エラーが報告されます。構築メソッドで、新しいオブジェクトに user を渡しましたか (渡しましたか)?

    返事
    1
  • キャンセル返事