当前位置: 首页 > 文档资料 > EmberJS 入门教程 >

#unless

优质
小牛编辑
131浏览
2023-12-01

它只执行错误的语句块。

语法 (Syntax)

{{#unless falsy_condition}}
   //block of statement
{{/unless}}

例子 (Example)

下面给出的示例显示了在Ember.js中使用除非条件助手。 使用以下代码在app/templates/下创建名为application.hbs app/templates/ -

{{#unless check}}
   <h3> boolean value is {{check}}</h3>
{{/unless}}

现在创建名为application.js文件的控制器,该文件将在app/controller/下定义,代码如下 -

import Ember from 'ember';
export default Ember.Controller.extend ({
   bool: false,
   check: function () {
      return this.bool;
   }.property('content.check')
});

输出 (Output)

运行ember服务器,您将收到以下输出 -

Ember.js模板条件除非