im使用Foundation 6.4,我想使用局部函数,并通过每个助手将来自data.yml的数据填充其中。
partial应该在多个页面上使用,我想使用前端事物为每个页面注入正确的源,就像这样:
部分:
<div class="callout text-center">
<h2>Become A Member</h2>
{{#each source}}
<div class="floated-label-wrapper">
<label for="full-name">{{label}}</label>
<input type="text" id={{id}} name={{name}} placeholder={{placeholder}}>
</div>
{{/each}}
<button class="button expanded" id="submitUserDataButton">Sign up</button>
</div>
页面:
---
registration: true
source: data.stuff
---
{{> floated-label-wrapper}}
但是,当我像上面那样插入变量时,什么也没发生。 当我像这样将句柄语法嵌套在每个助手中时
{{#each {{source}}}}
我收到一个解析失败的错误消息。 实际上可以在车把助手中使用车把变量吗?
答案 0 :(得分:0)
您真的很亲密!假设我们的数据位于resources / data文件夹中的registrations.yml中。
(确保您不使用.yaml-仅使用.yml)
变量是
名:Bill
姓:展位
在您的页面上:
{{#each registrations}} //do not add .yml//
<ul>
<li>{{firstname}} {{lastname}}</li>
<ul>
{{/each}}
对于所有数据,您将获得一个列表行。 // Bill Booth //