我的页面正确地提取了部分内容和来源,但我似乎无法使用{{#each pages}}逻辑获得类似导航的内容。
我正在尝试收集所有页面并将其作为无序列表输出。
{{#each pages }}
<li>{{basename }}</li>
{{/each}}
我以为我遵循的是0.6.0方法:
gulp.task('assemble', function () {
assemble.layouts('./templates/layouts/*.hbs');
assemble.option({
layout: 'default'
});
gulp.src('./src/hbs/components/**/*.hbs')
.pipe(gulpAssemble(assemble))
.pipe(prettify())
.pipe(extname())
.pipe(gulp.dest('./dist'));
});
同样,其他一切似乎都有效。我不明白&#34;页面&#34; #each迭代的对象来自。我已经使用了{{#log this}},我可以看到&#34; basename&#34;对象,但我没有看到&#34;名称&#34;宾语。