block

渲染当前迭代作用域中的block,需配合blocks tag使用。

{{#blocks}}
{{#block [hash...] /}}
{{/blocks}}

hash

支持传入参数到block组件。

例子

特殊block处理

针对 @/product-card block传入特殊参数 。

<!-- section/product-list/product-list.html -->
{{#blocks}}
{{#if forblock.type == "@/product-card"}}
{{#block product=product /}}
{{#else /}}
{{#block /}}
{{/if}}
{{/blocks}}
<!-- blocks/product-card.html -->
<div>{{ props.product.title }}</div>
这篇文章对你有帮助吗?