【发布时间】:2013-09-05 12:38:39
【问题描述】:
是否可以在 Velocity 模板上显示所有可用的变量?
假设 1 位开发人员将 2 个值传递给模板:$headline、$body。另一个开发人员必须处理这两个变量。他怎么会知道那些变量的名字?
目前我们使用 3 个解决方案:
- 我们只是说模板上存在哪些变量
- 我们与所有开发人员达成一致,我们传递给模板的所有数据都应包含在 1 个地图 ($data) 中
- 将变量传递给模板的开发人员还必须更新模板并描述其上所有可用字段。
我正在寻找方法 - 如何正确地做到这一点,现在我对所有方法都不是很满意,但 2-nd 看起来最可取。
【问题讨论】: