我正在尝试对淘汰赛视图模型进行一些重构。从模型对象中分离一些视图逻辑开始。
我想知道在使用可见绑定时是否有办法将值传回?
我目前的情况是我处于 Foreach 循环中。我想将 Knockout 正在迭代的对象传回给我在可见绑定上调用的方法:
data-bind="visible: SomeMethod"
至
data-bind="visible: SomeMethod(object)"
该方法显然是一个 ko.computed 函数,我试图将值传回给它,但没有成功。它总是未定义的。
var SomeMethod = ko.computed(function() {
.....
}
如果这是可能的,有什么想法吗?