Closed 2betop closed 10 years ago
已经想到支持的方案。打算通过以下两种方式指定 local data
with 关键字
#widget("common:widget/header/header.vm" "with:varname")
#widget("common:widget/header/header.vm" "with:object.varname")
var 关键字
#widget("common:widget/header/header.vm" "var:valA=string")
#widget("common:widget/header/header.vm" "var:valA=$foo")
var:应该可以省略,默认就是var模式
还得为以后 pagelet 做准备, var 不能省。
#widget("common:widget/header/header.vm" "mode=pipeline")
已经开发完成,等待 1.1 版本发行。
请问下 如果widget 想传多个数据得怎么做??
可以写多个 var
#widget("common:widget/header/header.vm" "var:valA=string" "var:varB=string2" "var:varC=$reference")
果然可以,非常感谢