data_bind = "checked"바인딩이있는 radiobuttons가 있습니다. 라디오 버튼 중 하나가 선택 될 때 사용자 정의 함수를 호출하여 UI를 사용자 정의해야합니다. HTML을data_bind = "checked"바인딩에서 javascript 함수를 실행하는 방법
매일 주간 월<div data-bind="visible: FrequencyType() == 1">
Message 1
</div>
<div data-bind="visible: FrequencyType() == 2">
Message 2
</div>
<div data-bind="visible: FrequencyType() == 3">
//Before show html here I want to call js function
</div>
JS
function AppViewModel() {
this.FrequencyType = ko.observable("0");
}
$(document).ready(function() {
viewModel = new AppViewModel();
// Activates knockout.js
ko.applyBindings(viewModel);
});
jsfiddler 어떻게 그것이 녹아웃으로 할 수 있습니까?
설명 된대로 ko.observable에 가입하는 것입니다 바이올린 업데이트 어떤 js 함수를 호출하고 싶습니까? 정확히 언제입니까? 'FrequencyType() == 3'또는 'visible'바인딩이 트리거되기 전에? – nemesv
구성 요소가 표시된 후 –