2

假设我有一个模板

"{man} likes to do {do}"

我创建引擎

 ST engine = new ST(template, '{', '}');

do模型中设置为sports和否的结果man是:

"likes to do sports"

但我希望它保持未解决,即

"{man} likes to do sports"

这可以在 StringTemplate 4 中完成吗?

4

1 回答 1

0

您可以使用if-else模板文件中的构造来检查是否提供了模板的参数。

示例:{if (man)}{man}{else}\{man\}{endif},我不确定这是否是转义分隔符的正确方法。

于 2013-04-15T11:09:09.237 回答