views的目录结构如下
└───views
index.hbs
layout.hbs
使用了 koa-views
app.use(views(join(__dirname, '/views'), {
extension: 'hbs',
map: { hbs: 'handlebars' }
}));
在路由中
router.get('/', async (ctx) => {
await ctx.render('index');
});
然而实际访问 / 时,只渲染了 index.hbs
$ DEBUG=koa-views node index.js
koa-views render `index.hbs` with {"partials":{}} +0ms
已经查阅了各种资料,依然找不到问题的原因。
回复 (2)
N
你在index里面include了layout了么?
E
引用 nullcc你在index里面include了layout了么?
@nullcc 想请教下要怎么include呢?
参与回复
登录后即可参与回复。登录