【发布时间】:2014-02-21 18:18:45
【问题描述】:
我知道有 .set() 方法可以将布尔值设置为 true 或 false,但我想知道是否有类似 .set() 的方法,除了它切换布尔值。
在这种情况下,布尔值 isEditing 被设置为“true”。
isEditing:false,
actions: {
edit: function(category){
category.set('isEditing', true);
console.log(this.get('isEditing'))
},
}
这里是html
{{#if isEditing}}
<div class="category-text">
{{view Ember.TextField valueBinding=name action="turnOffEditMode"}}
</div>
{{else}}
<div class="category-text">
{{#linkTo 'category' this}}
{{name}}
{{/linkTo}}
</div>
{{/if}}
【问题讨论】:
标签: javascript html ember.js boolean toggle