自定义标签中,经常能看到
out << body([(var): i])之类的表达式。
此时,调用body闭包时候,需要传入Map, Map的key决定body代码访问传入数据的变量名, 而Map的value决定了传入数据的内容。
这里需要注意一点, Map必须写成[(val):i],因为[var:i]永远表示Map的key是字符串“var”
自定义标签中,经常能看到
out << body([(var): i])之类的表达式。
此时,调用body闭包时候,需要传入Map, Map的key决定body代码访问传入数据的变量名, 而Map的value决定了传入数据的内容。
这里需要注意一点, Map必须写成[(val):i],因为[var:i]永远表示Map的key是字符串“var”