2012-10-31 3 views
-2

jQuery tmpl 플러그인을 사용하여 배열에있는 객체 묶음에 대한 HTML을 생성하고 코어 jQuery 라이브러리에서 잘못된 인수 오류가 발생합니다. 예를 들어 많은 수의 객체를 템플릿으로 만들려고합니다. 어떤 경우에는 배열에 9000 개가 넘는 객체가있을 수 있으며 오류가 발생합니다. 이것은 클라이언트 측 코드 묶음이있는 .NET 4.0 응용 프로그램입니다. Visual Studio에서보고 한 정확한 오류는 "Microsoft JScript 런타임 오류 : 잘못된 인수입니다." un-minified jQuery 라이브러리 인 1.8.2 (merge 함수에서) 행 679에서 발생합니다. HTML을 생성하려고하는데 다른 형식을 사용하고 한 번에 특정 항목 만 표시 할 수 있습니다. 4000 이하와 같이 적은 수의 템플릿을 템플릿으로 작성하면 이런 일이 발생하지 않습니다. 나는 컷오프가 어디 있는지 정확히 알지 못한다. 이전에 누군가가이 문제를 겪었습니까? 해결 방법이 있는지 알고 있습니까?jQuery 템플릿 (tmpl) 플러그인을 사용할 때 잘못된 인수 오류가 발생했습니다.

tmpl 플러그인 버전 : 1.0.0pre jQuery를 핵심 버전 : 1.8.2

감사합니다.

+0

브라우저의 JS 콘솔을 사용하여 오류를 찾아 내면 도움을 줄 수있는 정보가 충분하지 않습니다. – Jon

답변

1

로컬 컴퓨터에서 자바 스크립트가 큰 개체로 작동하지 않기 때문에이 오류가 발생했다고 생각합니다. 나는 그것이 verstion plugin에 의존하지 않는다는 것을 안다. 따라서 처리 할 수있는 크기보다 큰 9000 개의 객체가있는 배열의 크기입니다.