cari

Rumah  >  Soal Jawab  >  teks badan

Soalan tentang ruang nama dalam fasad mengikat

Menghadapi masalah ini apabila mengikat fasad

//Berjaya mengikat
Fasad::bind('appindexfacadeHuman','appindexCommonHuman');

Facade::bind('appindexfacadeHuman'.'appindex

Human/'); binding

Facade::bind('appindexfacadeHuman','appindexCommonHuman');

Xiaobai ingin tahu kenapa aplikasi tidak boleh ditambah di hadapan binding, bukankah ia bermakna bermula dari akar

QQ截图20190222151229.png

桃子桃子2103 hari yang lalu924

membalas semua(3)saya akan balas

  • 天蓬老师

    天蓬老师2019-02-22 16:31:29

    Ini sama seperti anda menggunakan kata kunci "gunakan" untuk alias kelas yang dirujuk. Lalai adalah untuk bermula dari ruang akar,
    Sebagai contoh:

    namespace test;
    use app\admin;
    
    // 与下面写法是完全一样的
    
    namespace test;
    user \app\admin;
    
    // 默认就是全局空间开始查找

    Jika anda ingin memahami parameter Facade::bind(), anda boleh melihat Kod sumber kelas Fasad Dalam kod sumber, terdapat penerangan terperinci tentang kaedah bind()

    balas
    0
  • 桃子

    Adakah ini bermakna walaupun anda tidak menambahkannya sebelum ini, carian sebenarnya bermula dari akarnya? Kemudian saya melihat kod sumber Facade dan memahami mekanisme pengikatannya. Terima kasih cikgu!

    桃子 · 2019-02-22 16:56:54
  • Batalbalas