-1
Google지도 마커와 특정 지역의 다양한 위치가 포함 된 프로젝트를 진행하고 있습니다. 나는 마커를 내려 놓았지만 이제는 이름을 입력 할 때 걸러 낼 수있는이 위치 목록이 필요하며 knockout.js를 사용해야합니다. 나는 일반적으로 (이 코드를 빌린 경우) 목록 -knockout.js로 필터 목록을 만드는 방법은 무엇입니까?
//filter the items using the filter text
viewModel.filteredItems = ko.computed(function() {
var filter = this.filter().toLowerCase();
if (!filter) {
return this.items();
} else {
return ko.utils.arrayFilter(this.items(), function(item) {
return ko.utils.stringStartsWith(item.name().toLowerCase(), filter);
});
}
}, viewModel);
에게이 유틸리티 블로그 게시물을 줄이기 위해이 패턴을 따를 것입니다 자세한 내용없이
지금까지 시도한 것을 보여주십시오. 계산 된 속성과 JavaScript의 array.filter 함수에 대해 알고 있다고 가정 할 수 있습니까? –