Untuk pembolehubah yang digunakan dalam susun atur, jika parameter diluluskan daripada pengawal, operasi perlu diulang untuk setiap paparan!
Bagaimana untuk menyelesaikan masalah menghantar hasil ke susun atur selepas operasi untuk semua paparan digunakan (saya tidak mahu kod perniagaan muncul dalam paparan susun atur).
cth:
1. Pengurusan kebenaran, tetapkan menu yang berbeza mengikut pengguna yang berbeza!
2. Nombor dinamik dalam menu, seperti [Pesanan Hari Ini (50)], yang 50 memerlukan semua pengawal untuk mendapatkan data dan kemudian menghantarnya ke paparan!
Ada dua cara untuk menyelesaikannya:
Pertama: Tradisional
ViewComposerProvider
Kedua, Laravel 5.1 ciri baharu @inject:
Sebagai contoh, anda boleh melakukan ini:
Hanya tanya data dalam SiteNav.
Digression: Baca dokumentasi dengan teliti dan anda boleh menyelesaikan 80% masalah yang anda hadapi.
Selamat Menggoda
Kaedah yang dinyatakan di atas tidak boleh dipercayai dan tidak boleh mendapatkan parameter url semasa dan menghantarnya ke dalam fungsi anda