{{#Version}} Product Version={{{Version}}}{{Version}}
我是 mustache.js 的新手,如果问题不清楚,我深表歉意。
在上面的行中,如果版本不为空,我能够获得产品版本,但我也希望即使版本为空也能够获得产品版本。
如果版本为空,Mustache 将从输出中删除“产品版本”。
Product Version =''
最佳答案
这样您就可以处理空值,因此您仍然可以获得 ProductVersion
:
Product Version={{#Version}}{{{Version}}}{{/Version}}{{^Version}}''{{/Version}}
其中 {{^Version}}{{/Version}}
被称为倒置部分,如果该部分的标签值为 null、undefined、false、falsy 或空,则将呈现该部分列表。正如在 doc 中解释的那样.
关于javascript - Mustache.js 应该能够处理/显示空字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42798459/