问题描述
我有这个哈巴狗模板代码
mixin predicciontxt
h2 #[+entrada] .
| #[+hoy] .
| \r\n .
如何将“ predicciontxt”用于内联javascript代码,例如
mixin predicciontxt
h2 #[+entrada] .
| #[+hoy] .
| \r\n .
- console.log(#[predicciontxt])
谢谢
解决方法
在模板渲染过程中会处理杂类,因此,到node.js到达时,您将无法访问内容。
pug的用法范例是在路由处理程序中处理/转换数据,然后将其传递到模板以转换为HTML。相反,您要做的是-在模板中处理HTML,然后将其传递回路由处理程序。
总而言之,您要尝试做的事是不可能的,也不是哈巴狗的设计工作方式。