나는 ApplicationHelper
모듈 안에있는 모듈 내부에 구현 한 메소드 중 일부를 포함하는 레일스 용 작은 프로그램을 만들고 있습니다. 다음은 예입니다 :모듈을 Ruby의 다른 모듈에서 상속받는 것으로 만들기
module Helper
def time
Time.now.year
end
end
module ApplicationHelper
# Inherit from Helper here...
end
내가 ApplicationHelper < Helper
과 include Helper
클래스의 맥락에서 일 것이라고 알고 있지만, 모듈 간 상속을 위해 무엇을 사용해야합니까? 감사.
다른 모듈 내부에서 모듈을 사용하는 것에 대해 전혀 생각하지 않았습니다. 도움을 주셔서 감사합니다! – beakr
ApplicationHelper 내에서 Helper를 선언 할 때 전역 코드에서 숨기는 것 이외에 어떤 것이 있는지 확실하지 않습니다. 중요한 것은 '포함'(및 '확장') 모듈뿐만 아니라 클래스 작동합니다. –