나는 nwjs를 사용하여 예제를 만들고 있는데, 각도와 Jquery 플러그인을 사용하여 자동 완성 필드를 만들 때 "https://api.jqueryui.com/autocomplete"이라는 플러그인을 사용하고 있습니다.Jquery 자동 완성에 오랜 시간이 걸릴 때
코드
$("#descriptionId").autocomplete({
source: $scope.availableDescriptions,
minLength: 1,
delay: 0,
focus: function(event, ui) {
event.preventDefault();
$('#descriptionId').val(ui.item.label);
//CODE
},
select: function(event, ui) {
event.preventDefault();
$('#descriptionId').val(ui.item.label);
}
});
코드의 일부 설명;
소스는 데이터베이스에서로드 한 700 개가 넘는 레코드 목록입니다. 추가하고 필드마다 매우 느리게 시작 몇 시간 후 텍스트를 삭제
문제점 내가 필드에 연주하는 경우
. 나는 플러그인의 문서를 읽고 있었지만 틀린 것을 볼 수는 없다. 이상한 점은 제어기를 새로 고치면 필드가 다시 정상적으로 작동한다는 것입니다.
Javascript 및 jquery에서 더 많은 경험을 가진 사람들의 도움이 놀라 울 수 있습니다.