0
내가 유래 여기에 기존의 카운트 다운 타이머의 예를 발견 목록 (foreach는) 여러 카운트 다운 타이머 : 이 하나의 ko.observable (NUM)에 하나의 타이머를 사용 solution by @Jeroenknockoutjs :
. 확인)
1 :
나는 foreach는 컨텍스트 (목록) ... 목록)는 ko.observableArray (인이 구현해야하고, 나는 다음을 수행하는 방법을 잘 모르겠어요 파리
2) 값 (HH받는 함수 만들기에 관찰 속성 myObservableList.DeliveryTime :
: 매개 변수, 반환로 mm)을/초기화가 포함 된 조각을 참조하십시오 카운트 다운 타이머입니다
function ViewModel() {
var self = this;
self.timer = ko.observable(60);
setInterval(function() {
var newTimer = self.timer() - 1;
self.timer(newTimer <= 0 ? 60 : newTimer);
}, 1000);
};
ko.applyBindings(new ViewModel());
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.2.0/knockout-min.js"></script>
<div id="timer"> <span data-bind="text: timer"></span> </div>
당신 안에 당신이 연결 한 바인딩 timer' 사용자 정의를'때 어떻게됩니까'foreach'? – adiga