art-template
art-template copied to clipboard
block能支持传入变量么?
是否可以支持block上 传入变量,同时变量可以设置默认值
类似freemarker宏的方式
如下方式:
{{block 'head' isTest=false}} {{if isTest}} <link rel="stylesheet" href="test.css"> {{else}} <link rel="stylesheet" href="main.css"> {{/if}} {{/block}}
目前不支持此。后续考虑让 extend 函数支持设置作用域,类似 {{extend 'layout.art' data}}
关于语法的升级,我更倾向于采用业界比较成熟、使用广泛的语法,所以这里需要有一个参考、吸收的过程。
{{extend 'layout.art' data}}
{{extend 'layout.art' data}}还没有升级吗?