다음과 같은 문제가 있습니다. 테이블에서 클릭 한 항목이 model.selected와 같지 않은지 확인하고 싶습니다.녹아웃 관측 값 비교 용 관용어
var model= {
items: ko.observableArray(),
selected : ko.observable()
};
<tbody>
<!-- ko foreach: model.items -->
<tr data-bind="click:$parent.model.set_selected_item">
<td style="cursor:pointer" data-bind="varchar : title"></td>
</tr>
<!-- /ko -->
</tbody>
//ID is an observable
//selected may not be set yet - i.e an empty observable;
var set_selected_item = function(item){
//if item is different set
model.LandItem_selected(item);
do_routine(item)
//else
//do nothing
}
항목이 관찰 가능이기 때문에 is is null이 아닙니다. 관찰 가능 항목이 아직 설정되지 않았는지 확인하려면 어떻게해야합니까?
도움을 주시면 감사하겠습니다.
감사합니다. - unwrap - got it – Chin