gpt4 book ai didi

knockout.js - 扩展 knockout 可观察数组

转载 作者:行者123 更新时间:2023-12-04 01:42:57 24 4
gpt4 key购买 nike

我想向 ko.observableArray(); 添加一些类似“ArrayCollection”的功能。

IE
removeItemAt(index)//发送物品移除事件
addItem(item)//发送item添加事件
等等

我注意到在大多数 ko 示例中,这是在模型中处理的。我有一个带有类型集合的相当丰富的模型,所以想将它嵌套在集合/数组本身中。

这种方法对 ko 是否可取?

最佳答案

扩展observableArrays很容易而且完全合理。

完成此操作的最简单方法是向 ko.observableArray.fn 添加函数。 .现在有一个 documentation page对于这项技术。

这与您所追求的略有不同,但这里有一个很好的 ko 字典实现,您可能会感兴趣:https://github.com/jamesfoster/knockout.observableDictionary

关于knockout.js - 扩展 knockout 可观察数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9013669/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com