sammy.js 및 jquery.tmpl을 사용하여 하나의 SPA를 작업하고 있습니다.Sammy.js는 로컬 컴퓨터 한 대를 잘 동작하지만 원격 컴퓨터에서 호출 할 때는 그렇지 않습니다.
회사가 SPA로 일하기를 원하는 거대한 프로젝트입니다.
문제는 응용 프로그램에 대해 다른 상태가 거의 없다는 것입니다 (3 개의 다른 페이지로 사용되었으며 이제는 모두 하나로되어 등록되지 않은 클라이언트를 추가, 편집 및 추가).
내 역 (Windows 7, 아니 IIS IIS6.1)에서 개발하고 내 IP 주소의 localhost를 모두 사용하면 모든 작업이 훌륭하게 작동하지만 도메인 이름과 연결하려고 할 때 내 역에서 호스트) 또는 원격 컴퓨터에서 모두 IP 또는 도메인 이름 난 새미에서 404을 받고 있어요 :
body 404 Not Found get /employer/newemployers/index.aspx#/edit/2354478 Error {message: "404 Not Found get /employer/newemployers/index.aspx#/edit/2354478 ", stack: "Error↵ at Object.n.Application.e.extend.error (…oyers/javascript/lib/jquery-1.7.2.min.js:3:17273)"} sammy-0.7.4.min.js:8
내 Sammy.js 코드 :
$.sammy('body', function() {
this.get('#/', index);
this.get('#/index', index); //For Non registered Employer
this.get('#/indexPageAdd', indexPageAdd); //For Registered Employer
this.get('#/Edit/:JobID', MainEdit); // For Job Edit
this.get('#/firstStage', firstStage);
this.get('#/secondStage', secondStage);
this.get('#/thirdStage', thirdStage);
}).run('#');
중 하나가이 유형을 발생 또는 문제? 이를 찾을 수 없습니다 어디 ..
는
내 자신의 컴퓨터 (로컬 호스트 또는 IP)에서 전화, Sammy.js는 대소 문자를 구분하지 않습니다 당신에게
이것은 jQuery와는 관련이 없습니다. 적절한 네트워크로 이동하십시오. –