취미 앱을 만들고 일부 jQuery를 사용하고 있습니다. 그 결과는 현재 괜찮습니다. 그러나 저는 jQuery 멍청한 놈입니다. 코드 구조에 대한 몇 가지 중요한 개선이 있다고 가정합니다. 지금 당장 Coffescript를 제외하고 내가 궁금해했던 한 가지는 자산 파이프 라인에서 모델 특정 .js
파일을 올바르게 사용하는 방법입니다.Rails 3.1 자산 파이프 라인에서 jQuery를 올바르게 사용하려면 어떻게해야합니까?
예를 들어 내 사용자 모델로 작업 할 때 문서를 준비 할 때 실행하고 싶은 코드가있을 수 있습니다. 레일즈 3.1에 의해 생성 된 users.js
파일의 $(document).ready(function() {...});
에이를 넣는다 고 가정 해 봅시다.
다음 날 나는 Pet 모델로 작업 중이며 문서로 실행할 코드를 준비했습니다. 나는 이것을 레일이 준비하는 pets.js
파일의 $(document).ready(function() {...});
안에 넣었다.
- 어떻게 그 때 응용 프로그램의 실행을 컴파일 않습니다 내 질문이 발생할 경우 여기
이야?
- 위 예제에서 두 개의 jQuery 인스턴스를 인스턴스화하고 있습니까?
$(document).ready(function() {...});
을 앱에 한 번 사용해야합니까? 아니면 Rails가 내 코드를 단일 호출로 컴파일해야합니까?- 모델에 특정한
.js
파일에 속하는 내용은 무엇입니까? - 개발 모드와 프로덕션 모드에서 실행 방식이 다른가요?
추가 정보 주셔서 감사합니다. – Clay