Views အကြောင်း ပိုမိုနားလည်ရန် အောက်ပါ ဥပမာကို ကြည့်ပါ။
1 - အောက်ပါကုဒ်ကို ကူးယူပြီး သိမ်းဆည်းပါ။ Resources/views/test.blade.php
<html>
<body>
<h1>Laravel Blog Innovazione</h1>
</body>
</html>
2 - ဖိုင်တွင် အောက်ပါစာကြောင်းကို ထည့်ပါ။ routes/web.php အထက်ပါမြင်ကွင်းအတွက် လမ်းကြောင်းသတ်မှတ်ရန်။
Route::get('/test', function() {
return view('test');
});
3 - ဘရောက်ဆာတွင် မြင်ကွင်း၏အထွက်ကိုကြည့်ရန် ကျွန်ုပ်တို့သည် စာမျက်နှာကို URL တွင်ဖွင့်သည်။
http://localhost:8000/test
ရလဒ်အနေနဲ့ ရေးထားတာ တွေ့ရမှာပါ"Laravel Blog Innovazione
" ခေါင်းစဉ်တွင် h1
လိပ်စာ http://localhost:8000/test
browser တွင်သတ်မှတ်ထားသောလမ်းကြောင်းဆီသို့ဦးတည်လိမ့်မည်။ test
ဒုတိယအချက်တွင် သတ်မှတ်ထားသော အမြင်ကို ခေါ်ဆိုသည်။ test.blade.php
အမှတ် 1 တွင်ဖော်ပြထားသည်။
သင့်အပလီကေးရှင်းကို တည်ဆောက်နေစဉ်တွင် ကြည့်ရှုမှုများထံသို့ ဒေတာပေးပို့ရန် လိုအပ်နိုင်သည်။
ဒေတာများကို ကြည့်ရှုခြင်းသို့ မည်သို့မည်ပုံ ပေးပို့သည်ကို ကြည့်ရန်၊ ဥပမာတစ်ခုနှင့် ဆက်ကြည့်ကြပါစို့။
1 - အောက်ပါကုဒ်ကို ကူးယူပြီး သိမ်းဆည်းပါ။ Resources/views/test.blade.php
<html>
<body>
<h1><?php echo $name; ?></h1>
</body>
</html>
2 - ကျွန်ုပ်တို့သည် ဖိုင်တွင် အောက်ပါစာကြောင်းကို ထည့်သည်။ routes/web.php အထက်ပါမြင်ကွင်းအတွက် လမ်းကြောင်းသတ်မှတ်ရန်။
Route::get('/test', function() {
return view('test',[‘name’=>’Laravel Blog Innovazione’]);
});
3 - သော့နှင့်သက်ဆိုင်သောတန်ဖိုး 'name'
ဖိုင်သို့ ပေးပို့ပါမည်။ test.blade.php
$name ကို ထိုတန်ဖိုးဖြင့် အစားထိုးပါမည်။
4 - မြင်ကွင်း၏ output ကိုကြည့်ရှုရန်အောက်ပါ URL ကိုသွားရောက်ကြည့်ရှုကြပါစို့။
http://localhost:8000/test
5 - output သည် ပထမဥပမာတွင် ရေးထားသည့်အတိုင်း browser တွင် ပေါ်လာလိမ့်မည်၊ ဆိုလိုသည်မှာ “ရေးသားခြင်း”Laravel Blog Innovazione
" ခေါင်းစဉ်တွင် h1
ဒေတာများကို ကြည့်ရှုမှုများသို့ ကျွန်ုပ်တို့ မည်သို့ပေးပို့နိုင်သည်ကို ကျွန်ုပ်တို့ မြင်တွေ့ခဲ့ရပြီးဖြစ်သော်လည်း တစ်ခါတစ်ရံတွင် ကြည့်ရှုမှုအားလုံးကို ဒေတာပေးပို့ရန် လိုအပ်ပါသည်။ Laravel သည် ပိုမိုလွယ်ကူစေသည်။ ခေါ်တဲ့နည်းလမ်းတစ်ခုရှိတယ်။ share()
ဤရည်ရွယ်ချက်အတွက်အသုံးပြုနိုင်သောအရာ။ နည်းလမ်း share()
အကြောင်းပြချက်နှစ်ခု၊ သော့နှင့်တန်ဖိုးကိုယူလိမ့်မည်။ ယေဘုယျအားဖြင့်နည်းလမ်း share()
ဝန်ဆောင်မှုပေးသူ၏ startup method မှ ခေါ်နိုင်သည်။ မည်သည့်ဝန်ဆောင်မှုကိုမဆို အသုံးပြုနိုင်ပြီး၊ AppServiceProvider သို့မဟုတ် ကျွန်ုပ်တို့၏ service provider
.
ကြည့်ရှုမှုအားလုံးနှင့် ဒေတာမျှဝေခြင်းအကြောင်း ပိုမိုနားလည်ရန် အောက်ပါဥပမာကို ကြည့်ပါ-
1 - ဖိုင်တွင် အောက်ပါစာကြောင်းကို ထည့်ပါ။ app/http/routes.php .
app/http/paths.php
Route::get('/test', function() {
return view('test');
});
Route::get('/test2', function() {
return view('test2');
});
2 - ကျွန်ုပ်တို့သည် ကြည့်ရှုမှုဖိုင်နှစ်ခုကို ဖန်တီးသည်- test.blade.php e test2.blade.php တူညီသောကုဒ်နှင့်။ ဤအရာများသည် ဒေတာမျှဝေမည့် ဖိုင်နှစ်ခုဖြစ်သည်။ အောက်ပါကုဒ်ကို ဖိုင်နှစ်ခုစလုံးသို့ ကူးယူပါ။ resources/views/test.blade.php
e resources/views/test2.blade.php
<html>
<body>
<h1><?php echo $name; ?></h1>
</body>
</html>
3 - ဖိုင်ရှိ boot method code ကိုပြောင်းပါ။ app/Providers/AppServiceProvider.php အောက်ဖော်ပြပါအတိုင်း။ (ဤတွင်၊ ကျွန်ုပ်တို့သည် မျှဝေခြင်းနည်းလမ်းကို အသုံးပြုထားပြီး၊ ကျွန်ုပ်တို့ရရှိသောဒေတာကို ကြည့်ရှုမှုအားလုံးနှင့် မျှဝေပါမည်။)
app/Providers/AppServiceProvider.php
<?php
namespace App\Providers;
use Illuminate\Support\ServiceProvider;
class AppServiceProvider extends ServiceProvider {
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot() {
view()->share('name', 'Laravel Blog Innovazione');
}
/**
* Register any application services.
*
* @return void
*/
public function register() {
//
}
}
4 - Visita အောက်ပါ URL များ။
http://localhost:8000/test
http://localhost:8000/test2
5 - ပထမနှင့်ဒုတိယဥပမာများတွင်ကဲ့သို့တူညီသောစာဖြင့်အထွက်သည် browser တွင်ပေါ်လာလိမ့်မည်၊ ဆိုလိုသည်မှာ“ ရေးသားခြင်းLaravel Blog Innovazione
" ခေါင်းစဉ်တွင် h1
Ercole Palmeri
ဤအရာများကို သူတို့လည်း စိတ်ဝင်စားနိုင်သည်-
ဆေးရောင်ခြယ်ခြင်းမှတစ်ဆင့် ကောင်းမွန်သော မော်တာစွမ်းရည်ကို ပြုစုပျိုးထောင်ခြင်းသည် ကလေးများကို စာရေးခြင်းကဲ့သို့ ပိုမိုရှုပ်ထွေးသောစွမ်းရည်များအတွက် ပြင်ဆင်ပေးသည်။ အရောင်ခြယ်ရန်…
ရေတပ်ကဏ္ဍသည် ကမ္ဘာလုံးဆိုင်ရာ စီးပွားရေးအင်အားကြီးဖြစ်ပြီး၊ ဘီလီယံ ၁၅၀ ရှိသော စျေးကွက်ဆီသို့ လျှောက်လှမ်းနေသော...
ပြီးခဲ့သည့်တနင်္လာနေ့တွင် Financial Times သည် OpenAI နှင့်သဘောတူညီချက်တစ်ခုကြေငြာခဲ့သည်။ FT သည် ၎င်း၏ ကမ္ဘာ့အဆင့်မီ သတင်းစာပညာကို လိုင်စင်ထုတ်ပေးသည်...
သန်းပေါင်းများစွာသောလူများသည် streaming ဝန်ဆောင်မှုများအတွက်ပေးဆောင်ပြီးလစဉ်စာရင်းသွင်းမှုအခကြေးငွေပေးဆောင်သည်။ အများအမြင်မှာ သင်...