下面由laravel教程欄目給大家介紹Laravel Blade 模板一次性組件 @once,希望對(duì)需要的朋友有所幫助!
在 Laravel 7.25 版本中, Blade 新增了一個(gè)組件?@once?。該組件用于單次標(biāo)簽的渲染工作,這樣說(shuō)可能不太好理解,我們通過(guò)例子做一下說(shuō)明:?pull request:
組件內(nèi)容如下 @once ????<script> 無(wú)論該組件被渲染多少次,在模板中你只會(huì)看到一次輸出。 </script> @endonce
下面是由 Mohamed 提供的另一個(gè)例子:
@once <template> ????<p> ????????</p> <p></p> ????????<p></p> ???? </template> @endonce <p></p>
這是一個(gè)收據(jù)清單,收據(jù)模板在整個(gè)頁(yè)面中只需要呈現(xiàn)一次,但是組件本身可以被多次調(diào)用,這并不會(huì)影收據(jù)響清單結(jié)構(gòu)。
你可以在 v7.25 以及之后的 Laravel 版本中直接使用?once了。?
原文地址:https://laravel-news.com/laravel-blade-once-component
譯文地址:https://learnku.com/laravel/t/48857
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END