小编agr*_*adl的帖子

是否可以将数据绑定显示为布尔ViewModel属性的否定("!")?

我想在我的ViewModel上使用一个属性来切换要显示的图标,而不创建反向的单独计算属性.这可能吗?

<tbody data-bind="foreach: periods">
  <tr>
    <td>
      <i class="icon-search" data-bind="visible: !charted, click: $parent.pie_it"></i>
      <i class="icon-remove" data-bind="visible: charted, click: $parent.pie_it"></i>
    </td>
  </tr>
</tbody>
Run Code Online (Sandbox Code Playgroud)

我的ViewModel有一个属性句点,它是一个月份数组,如下所示:

var month = function() {
    this.charted = ko.observable(false);
};
Run Code Online (Sandbox Code Playgroud)

knockout.js

158
推荐指数
3
解决办法
7万
查看次数

标签 统计

knockout.js ×1