annotations_helper.rb
에 도우미 abc()
을 정의했습니다. annotations_controller.rb
에서이 방법을 사용할 수 있도록하려면 어떻게해야합니까?컨트롤러 내에서 도우미 메서드 사용
0
A
답변
1
일반적으로 헬퍼는 컨트롤러에서 호출되지 않고 "헬퍼보기"로되어 있어야합니다.
당신은 아마 이것은 일반적으로 컨트롤러에 도우미를 사용하는 좋은 방법이 아닙니다 application_controller.rb
1
에 그런 일을 넣고 싶다. 논리를 모델 내부로 옮겨야하거나 논리가 너무 일반적인 경우에는 모델에서 사용할 논리 집합을 lib/some_lib.rb
및 include
으로 이동해야합니다.
정말 이것을 원하면이 blog post을 확인하십시오. 의견을 읽는 것을 잊지 마십시오.
관련 문제
- 1. ActionRecord 쿼리 내에서 Rails 도우미 메서드 사용?
- 2. 도우미 컨트롤러 사용
- 3. 컨트롤러 내부의 CodeIgniter 도우미
- 4. 컨트롤러 외부에서 bindData 메서드 사용
- 5. 자바 스크립트 함수 내에서 호출 컨트롤러 메서드
- 6. 별도의 레일 도우미 메서드
- 7. rspec : render_views를 사용하여 컨트롤러 사양에서 템플릿의 도우미 메서드 호출을 스텁합니다.
- 8. 레일 : 컨트롤러 메서드 또는 인스턴스 변수 도우미 내부
- 9. 폼 도우미 메서드 추가
- 10. 루비 "처음"도우미 메서드?
- 11. 보석으로 도우미 메서드 추가
- 12. RSpec으로 도우미 메서드 테스트하기
- 13. 일반 도우미 메서드 C#
- 14. XmlDocument 도우미 메서드
- 15. .Net 클래스 도우미 메서드
- 16. 자바 스크립트 도우미 메서드
- 17. drawRect 도우미 메서드
- 18. 레일 도우미 메서드
- 19. Razor RTM의 선언적 도우미 메서드
- 20. 추상 클래스 내에서 전용 메서드 사용
- 21. Java : 메서드 내에서 메서드 호출 및 동일한 변수 사용
- 22. 컨트롤러 내부에서 link_to_remote 사용
- 23. 부분 뷰에서 도우미 메서드 호출하기.
- 24. HTML 도우미 메서드 만들기 - MVC 프레임 워크
- 25. 다른 컨트롤러 메서드 (레일)에서 컨트롤러 메서드 재사용
- 26. 다중 레벨 탭 인터페이스에 대한 컨트롤러, 동작 도우미 또는보기 도우미
- 27. 레일스 - 뷰의 다른 도우미 메서드에서 도우미 메서드 렌더링 문제
- 28. 레일스 도우미 메서드를 다른 도우미 메서드 내부에서 호출하려면 어떻게해야합니까?
- 29. 클래스 메서드 내에서 클래스 메서드 내에서 같은 함수 호출 호출
- 30. 정적 메서드 내에서 HttpContext.Current.Response