Jade包含基于variables的模板
我想添加一个基于variables名称的模板。
类似的东西:
include= templateName
我用case / when来解决,比如switch / case:
case myvar when 0 include mytemplate0 when 1 include mytemplate1 .... default p Select option
这在玉器里是行不通的。 Jade将模板编译成Javascript,然后执行Javascript来生成HTML。 包括必须在编译阶段进行处理,但JavaScriptexpression式直到后来才被评估。 因此,Jade目前不可能提供variables包含。
carlituxman的解决scheme是可行的,因为它包含了生成的Javascript中所有需要的包含文件,但它仅限于包含提前知道的文件。
- 如何在NodeJS / Express / Jade中正确使用dev和prod资源
- node.js / Jade – 如何预先编译jade文件并caching它?
- dynamic创build帕格(翡翠)内的元素
- Jade不会显示mysql的结果
- 使用webpack-manifest-plugin得到错误'Uncaught SyntaxError:Unexpected token <'
- 全局设置dynamic帕格variables
- 使用Jade's:markdownfilter时是否可以包含外部文件?
- 快速/节点问题与Jade模板中的静态文件的路由path
- 使用Express和Jade模板的Node.js不显示leaflet.js地图