因此,我在视图中显示了一个可观察数组,并且我希望能够使用 asyncCommand 从该列表中删除一个元素。但是,我不确定我应该如何获得该元素。有没有办法访问或将所选元素传递给 asyncCommand 方法?
感谢您的输入
因此,我在视图中显示了一个可观察数组,并且我希望能够使用 asyncCommand 从该列表中删除一个元素。但是,我不确定我应该如何获得该元素。有没有办法访问或将所选元素传递给 asyncCommand 方法?
感谢您的输入
addGroupCmd = ko.asyncCommand({
execute: function (data, complete) {
//access your observable here with the data object
//EX. var demo = data.id();
},
canExecute: function (isExecuting) {
return !isExecuting && isEditing();
}
}),
好的,所以我在谷歌的帮助下弄清楚了。您所要做的就是传入 data 参数,ko.lite 将找出您在谈论的对象。非常好,不确定它是如何工作的,但确实如此。