7

有没有更好的办法?

{{#if firstName }}  {{ firstName}}  {{/if}}
{{#if middleName }} {{ middleName}} {{/if}}
{{#if lastName }}   {{ lastName}}   {{/if}}

我经常丢失数据。

4

2 回答 2

5

你也可以使用 {{#with firstName}} {{this}} {{/with}}

最好的方法是将名称保存为对象{name:{first:'James', last:'Bond'}},然后:

{{#with name}}{{last}}, {{first}} {{last}}{{/with}}

于 2017-05-08T06:28:52.433 回答
1

使用车把,如果值为 null 或空车把将吐出一个空字符串,正如 Nick Kitto 所提到的。

所以只要 {{firstName}} {{middleName}} {{lastName}} 就可以了。但是,如果中间名是空白的,你最终会在名字和姓氏之间有 2 个空格,这是我能看到的唯一可能的问题。

于 2012-10-05T17:08:03.433 回答