이 간단한 구현처럼 보인다 :Knockout.js 사용자 정의 함수를 반환하는 기능은
ko.observableArray.fn.findEl = function(id) {
return ko.computed(function() {
var ary = this();
return _.any(ary, function(user) { return user.id() === id;});
}, this);
};
그러나 내가 그것을 호출 할 때처럼 :
user.current.following.findEl(valueAccessor())
그것은 함수를 반환 전화하라고 요구 findEl은 다음과 같습니다 :
user.current.following.findEl(valueAccessor())()
물론 이것은 이상적이지 않습니다.