【问题标题】:Linked Select Lists with KnockoutJS使用 KnockoutJS 链接选择列表
【发布时间】:2012-03-04 19:47:49
【问题描述】:

我有两个相同的选择列表作为 KnockoutJS 可观察数组。

我希望能够从一个值中选择一个值并使其从另一个中消失,然后如果我更改第一个选项以使其再次出现。

有没有比从数组中推送和拉出记录更简单的方法?

谢谢, 乔什

【问题讨论】:

    标签: javascript arrays knockout.js selectlist


    【解决方案1】:

    我认为最简单的方法是使用一个 observableArray 和两个计算来绑定选项。然后,您需要将值绑定绑定到的两个单独的可观察对象。

    在两个计算中,您只需使用ko.utils.arrayFilter,在其中使用另一个的选定值过滤 observableArray。

    这有意义吗?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-12
      • 1970-01-01
      • 2017-02-27
      • 2011-10-12
      • 2011-10-07
      相关资源
      最近更新 更多