有没有更好的办法?
{{#if firstName }} {{ firstName}} {{/if}}
{{#if middleName }} {{ middleName}} {{/if}}
{{#if lastName }} {{ lastName}} {{/if}}
我经常丢失数据。
有没有更好的办法?
{{#if firstName }} {{ firstName}} {{/if}}
{{#if middleName }} {{ middleName}} {{/if}}
{{#if lastName }} {{ lastName}} {{/if}}
我经常丢失数据。
你也可以使用
{{#with firstName}} {{this}} {{/with}}
最好的方法是将名称保存为对象{name:{first:'James', last:'Bond'}}
,然后:
{{#with name}}{{last}}, {{first}} {{last}}{{/with}}
使用车把,如果值为 null 或空车把将吐出一个空字符串,正如 Nick Kitto 所提到的。
所以只要 {{firstName}} {{middleName}} {{lastName}} 就可以了。但是,如果中间名是空白的,你最终会在名字和姓氏之间有 2 个空格,这是我能看到的唯一可能的问题。