gpt4 book ai didi

javascript - 可观察数组上的 knockout 删除功能不起作用

转载 作者:行者123 更新时间:2023-11-30 14:14:35 24 4
gpt4 key购买 nike

在我的 knockout 应用程序中,我尝试使用 remove 方法删除一个元素。但是我收到了错误

.remove is not a function

下面是代码

ActivityArray = ko.observable([]);
ActivityArray(result.Regular); //Result of an api call
ActivityArray.remove(function (element) { return element.Name === 'abc'; })

无法理解为什么它不起作用。我在其他地方使用过 remove,其他地方都工作正常。

请指导

谢谢

最佳答案

.remove函数仅适用于 observableArray。但是您将 ActivityArray 设置为 observable。将其更改为 observableArray

ActivityArray = ko.observableArray([]);

关于javascript - 可观察数组上的 knockout 删除功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53811769/

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