1

덕분에 great Tutorial from John Papa. 나는 그것은 아주 간단한 예입니다 knockout.jsKnockout.js : View-Model 함수가 코드를 반환합니까?

를 사용하여 내 ViewModel에 대한 밝히려 모듈 패턴을 구현하기 위해 최선을 시도 :

  • 2 고객 객체가 있습니다.
  • 두 개체에서 ID를 추가하고 반환하십시오.

http://jsfiddle.net/ThomasDeutsch/EHYfT/

은 어떻게 든 나는 값이 반환되지 얻을 -하지만 인 코드가 실행? 화면에 "3"이라는 결과가 표시 될 것으로 예상됩니다.

내가 뭘 잘못하고 있니?

답변

4

두 개의 관측 값을 함께 추가합니다. Observables는 함수입니다. 다음과 같이 실제 값을 얻기 위해() 형식을 사용해야합니다.

addId = ko.computed(function() { 
    return customer1.Id() + customer2.Id(); 
}), 
+0

매우 고맙습니다. 그게 설명해. –

관련 문제