Notasi "Titik" dapat digunakan untuk mereferensikan tampilan bersarang. Di bawah izin, data akan dirender pada public function show(Permission $permission) 2 Show
public function show(Permission $permission) Jangan lakukan kesalahan ini di koleksi LaravelHindari menggunakan fungsi kosong di koleksi Laravelblog. devgenius. io Meneruskan Variabel PHP ke JavaScriptTetapi dalam beberapa kasus, Anda ingin meneruskan beberapa var sisi server ke JavaScript. Misalnya, diperlukan beberapa nilai untuk analisis. Kita dapat melewatkan variabel dengan menggunakan paket Transform PHP Vars to JavaScript. Juga, kita dapat melakukannya tanpa menggunakan paket ini
1. Tanpa paket. Menggunakan Rendering JSONDi Laravel akan digunakan untuk menginisialisasi variabel JavaScript <script> ContohSekarang tambahkan data array di rute aplikasi. Larik page_data ini perlu kita gunakan sebagai JavaScript Route::get('/', function () { Tambahkan Js di bawah ini. dari tampilan selamat datang public function show(Permission $permission) _3<script> buka browser dan periksa page_data di konsol Berhenti menggunakan DateTime di PHPMengapa kita perlu menggunakan DateTime yang tidak dapat diubah di PHP?blog. devgenius. io 2. Menggunakan Transform PHP Vars ke paket JavaScriptInstal paket melalui Composer composer require laracasts/utilities _Tambahkan paket ke penyedia public function show(Permission $permission) _4'providers' => [ _Buat HomeController dan panggil tampilan selamat datang public function show(Permission $permission) 5<?phpnamespace App\Http\Controllers;use App\Http\Controllers\Controller; Juga, perbarui rute/web. php untuk memanggil HomeController Route::get('/', [HomeController::class, 'index']); Paket ini, secara default, mengikat variabel JavaScript Anda ke tampilan "footer". Jadi buat file footer blade kosong dan sertakan dalam tampilan selamat datang public function show(Permission $permission) _6Anda dapat mengubah tampilan footer dengan menerbitkan konfigurasi default. Kemudian perbarui nilai konfigurasi 'bind_js_vars_to_this_view' pada file public function show(Permission $permission) 7php artisan vendor:publish --provider="Laracasts\Utilities\JavaScript\JavaScriptServiceProvider" public function show(Permission $permission) _3public function show(Permission $permission) 0Sekarang judul dan harga tersedia di objek jendela KesimpulanGunakan paket Transform PHP Vars to JavaScript jika variabel PHP diperlukan pada JavaScript di sebagian besar halaman. Jika Anda membutuhkan satu atau dua halaman, gunakan metode Laravel Fungsi ini membutuhkan array PHP, yang berisi pasangan kunci/nilai yang merupakan nama variabel Javascript dan nilainya. Selain itu, fungsi ini secara otomatis membuat variabel Javascript sesuai dengan tipe data variabel PHP Array PHP akan diubah menjadi format JSON. Jika Anda tidak memerlukan '' tag, hapus saja kedua pernyataan gema tersebut Bisakah kita menetapkan variabel JavaScript ke variabel PHP?Javascript akan diinterpretasikan di browser Klien dan Anda tidak dapat menetapkannya ke variabel PHP yang diinterpretasikan di SERVER.
Bagaimana cara menyimpan nilai JavaScript dalam variabel sesi PHP?Untuk membuat sesi di PHP melalui javascript itu sederhana. Anda harus memanggil XMLHttpRequest(AJAX) ke server dan meneruskan data Anda di badan . data apa pun yang ingin Anda simpan di sesi Anda.
Bagaimana cara menggunakan kode JS di PHP?JavaScript digunakan sebagai sisi klien untuk memeriksa dan memverifikasi detail klien dan PHP adalah sisi server yang digunakan untuk berinteraksi dengan database. Dalam PHP, HTML digunakan sebagai string dalam kode. Untuk merendernya ke browser, kami menghasilkan kode JavaScript sebagai string dalam kode PHP . |