필자는 jQuery를 내 사이트의 일부 효과에 사용하기 위해 통합하려고 시도했으며 가장 좋은 방법으로 통합 솔루션을 검색하기 시작했습니다. 적절한 요소를 선택하고 자바 스크립트 코드를 출력하는 헬퍼를 작성하기 만하면되었습니다. 그런 다음 케이크 1.3에서 새 JsHelper를 실행했지만 실제로 JsHelper의 개념을 이해하는 데 문제가 있습니다. 나는 쓰려는 각각의 자바 스크립트 블록이 jQuery 메서드에 대한 하나 이상의 호출이며, 그 중 많은 것이 또한 JsHelper로 전송되지 않는다는 것을 의미한다. 그래서 어떤 이유로 JsHelper를 사용할 수 있습니까? 내 헬퍼에 지정된 자바 스크립트를 도우미로 작성하고 다른 도우미로 사용하는 것이 훨씬 쉽습니다. 좋은 기능으로 내 마음에 오는 유일한 것은 JsHelper에서 제공되는 캐싱 및 버퍼링 옵션을 사용하는 것입니다. JsHelper을 잘 이해했거나 몇 가지 사항을 놓쳤습니까? 일부 jQuery 플러그인이 작동하지 않은 이유jQuery 통합에 JsHelper를 사용하는 이유는 무엇입니까?
1
A
답변
4
FWIW, 내가 즉, 작성하는 등 제외 자바 스크립트 헬퍼 중 하나를 사용하지 않을
<?php echo $javascript->link('aJavascriptFile') ?>
도우미를 사용할 필요가 없습니다. 도움이 필요합니다. 때로는 사람들이 조금 미쳐서 추가 코드의 중요성을 정당화하지 못하는 도우미를 만들기 시작합니다.
'옛날 방식으로'코드를 작성하고 정신 상태를 유지하십시오.
관련 문제
- 1. 봄에 DWR 통합에 문제가 있습니까?
- 2. Google지도 통합에 관한 질문
- 3. 포인터를 사용하는 이유는 무엇입니까?
- 4. NHibernate를 사용하는 이유는 무엇입니까?
- 5. 프리즘을 사용하는 이유는 무엇입니까?
- 6. html5에서 애니메이션에 캔버스를 사용하는 이유는 무엇입니까?
- 7. 브라우저가 js를 먼저 사용하는 이유는 무엇입니까?
- 8. 회원없는 인터페이스를 사용하는 이유는 무엇입니까?
- 9. mako에서 Context를 사용하는 이유는 무엇입니까?
- 10. PHP에서 DoublyLinkedList를 사용하는 이유는 무엇입니까?
- 11. WP7에서 UriMapping을 사용하는 이유는 무엇입니까?
- 12. 여기에서 BeginInvoke를 사용하는 이유는 무엇입니까?
- 13. CVS를 계속 사용하는 이유는 무엇입니까?
- 14. 개발자가 Silverlight를 사용하는 이유는 무엇입니까?
- 15. WF4에서 대리인을 사용하는 이유는 무엇입니까?
- 16. jQuery에서 "({})"을 사용하는 이유는 무엇입니까?
- 17. 몬테카를로 방법을 사용하는 이유는 무엇입니까?
- 18. PHP에서 클래스를 사용하는 이유는 무엇입니까?
- 19. asp.net에서 iframe을 사용하는 이유는 무엇입니까?
- 20. lambda에서 # '을 사용하는 이유는 무엇입니까?
- 21. 메시지 대기열을 사용하는 이유는 무엇입니까?
- 22. Response.ClearHeaders()를 사용하는 이유는 무엇입니까?
- 23. 프로그래밍에서 상수를 사용하는 이유는 무엇입니까?
- 24. Spring과 Apache CXF 통합에 관해서
- 25. 자바, 트위터 통합에 문제가 있습니다.
- 26. scriptaculous.js와 함께 prototype.js를 사용하는 이유는 무엇입니까? 주된 이유는 무엇입니까?
- 27. jQuery backgroundPosition이 애니메이션 대신 점프하는 이유는 무엇입니까?
- 28. 내 Jquery 툴팁이 작동하지 않는 이유는 무엇입니까?
- 29. Facebook 및 Twitter 통합에 가장 권장되는 django/oauth 패키지는 무엇입니까?
- 30. PHP를 통해 OpenSocial 통합에 접근하는 가장 좋은 방법은 무엇입니까?
JsHelper를 사용해야한다는 아무도 없다고합니다. 평범한 응용 프로그램과 같은 일반 js 파일 대신에 사용하지 않았습니다. PHP를 사용하여 j를 작성하는 팬이 아닙니다. – dogmatic69
이것은 Ajax 페이지 매김에 훌륭하게 작동하지만 CakePHP 구성 요소로 작업하는 것 외에는 전혀 생각할 필요가 없습니다. – Dunhamzzz
예, 할 수 있습니다.하지만 다른 이유가 있는지 물어보고 싶었습니다. 지금 당장 필자는 JsHelper 버퍼에 필요한 js 코드를 보낸 다음 HTML 끝 부분에 출력하는 자체 도우미를 작성합니다. – mohamnag