请问koa2里面的模板渲染,怎么把值注入到pug模板的js变量里面呢?
不是ajax请求数据,想直接通过ctx.render把值传到模板的js变量里面。
比如:
router.get('/', async (ctx, next) => { await ctx.render('index', { title: 'Hello Koa 2!' })})
在pug模板里面这样获取是可以的
h1= title
换成如下js就报错了
script. console.log(title)
解决方案
script. console.log(!{JSON.stringify(title)});//title为对象 console.log(#{title});//非对象