我正在开发一个带有把手、patternlab-node 和 gulp 的项目。现在.hbs
,如果我尝试将参数传递给原子部分,我的文件将无法正常工作。我在下面列出了一个例子。
分子:
<div class="filter-group {{ filterGroupClass }}">
{{#each filterGroupContent}}
{{> atoms-filter filterClass="{{filterClass}}" filterText="{{filterText}}" filterValue="{{filterValue}}" }}
{{/each}}
</div>
数据:
{
"filterGroupClass": "test-class",
"filterGroupContent": [
{
"filterClass": "",
"filterText": "Text",
"filterValue": "9"
},
{
"filterClass": "closed",
"filterText": "Text2",
"filterValue": "9"
}
]
}
原子:
<span class="unit">
<a class="filter {{filterClass}}" href="">{{filterText}}
<span class="value">{{filterValue}}</span>
</a>
<a class="pill-filter-close" href="">Close</a>
</span>
现在的输出显示文本为:{{filterText}} {{filterValue}}
而不是来自 json 数据的文本。但它从循环中显示正确的次数,所以我相信它是从 json 文件中获取信息。
我不确定这是语法错误还是其他问题,但感谢您的帮助。