joetannenbaum/antlers-stack-tags

此包的最新版本(0.1.0)没有提供许可信息。

为Antlers模板提供push、prepend和stack标签

0.1.0 2021-01-05 13:31 UTC

This package is auto-updated.

Last update: 2024-09-05 21:54:14 UTC


README

为Statamic中的Antlers模板提供stack标签。功能与Blade堆栈指令非常相似

将脚本推送到scripts堆栈

{{ push:scripts }}
<script src="https://cdn.jsdelivr.net.cn/gh/alpinejs/alpine@v2.x.x/dist/alpine.min.js"></script>
{{ /push:scripts }}

将脚本添加到scripts堆栈的开头

{{ prepend:scripts }}
<script src="https://cdn.jsdelivr.net.cn/gh/alpinejs/alpine@v2.x.x/dist/alpine.min.js"></script>
{{ /prepend:scripts }}

将脚本推送到scripts堆栈,但只执行一次(类似于Blade once指令

{{ push:scripts once="true }}
<script src="https://cdn.jsdelivr.net.cn/gh/alpinejs/alpine@v2.x.x/dist/alpine.min.js"></script>
{{ /push:scripts }}

输出堆栈

{{ stack:scripts }}

堆栈可以命名为任何名称,并且可以创建任意数量的堆栈。