当密钥不存在时处理错误

时间:2015-07-08 12:54:53

标签: meteor spacebars

当模板中不存在设置键时,如何让空格键做出反应?

示例:

//JavaScript
Template.foo.helpers({
    //"zaz" : "hello",
    "bar" : 1
});

...

<!-- Template -->
<template name="foo">  
  {{bar}}
  {{#ifExist zaz}}
      {{zaz}}
  {{else}} 
      "fill-me" 
  {{/ifExist}} 
</template> 

1 个答案:

答案 0 :(得分:1)

您可以使用简单的if语句,然后使用您要检查的帮助程序或值来检查您的帮助程序是否已定义:

<template name="foo">  
  {{bar}}
  {{#if zaz}}
      {{zaz}}
  {{else}}
      fill-me
  {{/if}} 
</template>