gpt4 book ai didi

knockout.js - 如何在knockoutjs中替换给定的索引元素

转载 作者:行者123 更新时间:2023-12-03 10:49:00 33 4
gpt4 key购买 nike

如何用另一个元素替换 observableArray 中的给定索引。

我有:ViewModel.Elements()[index]
我怎样才能用另一个元素替换它。

最佳答案

observableArrays 确实有一个 replace方法。这将接收旧项目和新项目。

所以,你会这样称呼它:

ViewModel.Elements.replace(ViewModel.Elements()[index], yourNewElement);

在内部,这只是将该索引设置为您的新项目并调用 valueHasMutated() 以通知任何潜在订阅者。

关于knockout.js - 如何在knockoutjs中替换给定的索引元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6425409/

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