举个例子:
现在有两个模板
a.jade(我定义为父模板)
b.jade(我定义为子模板)
---------------------------------------------------
a.jade代码:
- var curr= 'dna'
include b.jade
---------------------------------------------------
b.jade代码:
p= #{curr}
---------------------------------------------------
====================================
(理想很丰满,显示却很骨感,哎)
然而在子模板b.jade中用不了父模板定义的变量curr,这个问题怎么解决啊?请大神赐教
百数据传进去就好了
???啥意思
@Hello_A_world:
https://github.com/zys8119/public_zys/tree/master/jade
自己看
其实自己这个问题最新版的pug已经解决了,只不过我用webpack的时候用pug-loader并没有起作用,但我看源码应该是可以使用的,但pug-loader这个东西并没有很好的编译,所以是pug-loader的bug;
我后来用html-loader和pug-html-loader这两个替换掉pug-loader就可以了.
其实这个问题最新版的pug已经解决了,只不过我用webpack的时候用pug-loader并没有起作用,但我看源码应该是可以使用的,但pug-loader这个东西并没有很好的编译,所以是pug-loader的bug;
我后来用html-loader和pug-html-loader这两个替换掉pug-loader就可以了.