Bagaimana untuk menghantar pembolehubah dalam href dalam penghalaan Laravel
P粉207969787
P粉207969787 2023-08-26 20:05:01
0
1
377

Saya sedang mencipta projek menggunakan Laravel 8, saya telah mencipta peta menggunakan OpenLayers, peta mempunyai "titik" (atau ciri), setiap titik mempunyai nama yang telah ditentukan dan setiap kali saya mengklik pada satu daripadanya Apabila saya mengklik, pop timbul akan muncul menunjukkan nama titik dan pautan yang sepatutnya membawa saya ke halaman lain yang menunjukkan lebih banyak maklumat, bahagian kod yang memberi saya masalah ialah ini:

if(ciri){ var text = feature.get('name'); content.innerHTML = text + ' ' + '{{ __( 'Ver menu') }}>'; }lain{ content.innerHTML = ''; }

Ia menyebabkan saya ralat ini:

Penggunaan teks tetap yang tidak ditentukan - dengan mengandaikan 'teks' (ini akan menimbulkan ralat dalam versi PHP akan datang)

Jadi saya mengandaikan saya tidak boleh melepasi pembolehubah seperti itu tetapi saya tidak tahu caranya, berikut ialah laluan yang saya takrifkan:

Route::get('/local/{nombre}', 'LocalController@index')->name('local'); 

Ini ialah kod untuk pengawal:

middleware('auth'); } /*** Tunjukkan papan pemuka aplikasi. * * @return IlluminateContractsSupportRenderable*/ indeks fungsi awam($nombre) { return view('local', ['nombre' => $nombre]); }

}

Terima kasih banyak atas sebarang nasihat/tips/maklumat terlebih dahulu (juga, jika kod ini kelihatan agak kucar-kacir di sini, maaf, saya masih baru dan tidak tahu bagaimana untuk memberikan gaya yang betul, hehe )< /p>

P粉207969787
P粉207969787

membalas semua (1)
P粉250422045

Saya rasa masalah bahagian ini ialahteks

{{ route('local',['nombre' => text]) }}

Sepatutnya begini

{{ route('local',['nombre' => 'text']) }}

Semoga ia membantu anda

    Muat turun terkini
    Lagi>
    kesan web
    Kod sumber laman web
    Bahan laman web
    Templat hujung hadapan
    Tentang kita Penafian Sitemap
    Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!