>  기사  >  PHP 프레임워크  >  Laravel Blade 템플릿 일회성 구성 요소 @once에 대한 자세한 설명

Laravel Blade 템플릿 일회성 구성 요소 @once에 대한 자세한 설명

藏色散人
藏色散人앞으로
2020-08-26 13:12:262354검색

튜토리얼 칼럼에서 Laravel Blade 템플릿 일회성 구성 요소 @once에 대한 자세한 설명 Blade 템플릿 @ONCE의 일회성 구성 요소를 소개하는 내용입니다. 필요한 친구들에게 도움이 되길 바랍니다!

Laravel Blade 템플릿 일회성 구성 요소 @once에 대한 자세한 설명 7.25 버전에서 Blade는 새로운 구성 요소 @once를 추가했습니다. 이 구성 요소는 단일 레이블을 렌더링하는 데 사용되며 이해하기 쉽지 않을 수 있습니다. 예를 통해 설명하겠습니다. 풀 요청:

组件内容如下

@once
    <script>
       无论该组件被渲染多少次,在模板中你只会看到一次输出。
    </script>
@endonce
Laravel Blade 템플릿 일회성 구성 요소 @once에 대한 자세한 설명다음은 Mohamed가 제공하는 또 다른 예입니다.

@once
<template id="recieptsTemplate">
    <p class="flex flex-column items-center">
        <p class="w-1/2" data-reciept="paid_at"></p>
        <p class="w-1/4" data-reciept="amount"></p>
    </p>
</template>
@endonce

<p data-id="receipts" class="pide-y pide-grey-300"></p>

For a 영수증 목록의 경우 영수증 템플릿은 전체 페이지에서 한 번만 렌더링하면 되지만 구성 요소 자체는 여러 번 호출할 수 있으므로 영수증 구조에 영향을 주지 않습니다. @once 。该组件用于单次标签的渲染工作,这样说可能不太好理解,我们通过例子做一下说明: pull request:

rrreee

下面是由 Mohamed 提供的另一个例子:

rrreee

这是一个收据清单,收据模板在整个页面中只需要呈现一次,但是组件本身可以被多次调用,这并不会影收据响清单结构。

你可以在 v7.25 以及之后的 Laravel Blade 템플릿 일회성 구성 요소 @once에 대한 자세한 설명 版本中直接使用 once

v7.25 이상의 Laravel Blade 템플릿 일회성 구성 요소 @once에 대한 자세한 설명 버전에서는 한 번을 직접 사용할 수 있습니다.

원본 주소: https://laravel-news.com/laravel-blade-once-comComponent

번역 ​​주소: https://learnku.com/laravel/t/48857🎜🎜

위 내용은 Laravel Blade 템플릿 일회성 구성 요소 @once에 대한 자세한 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 learnku.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제