내가 같은 일을 할 두 가지 방법으로 내 홈 페이지에 대한 도우미 모듈이 있습니다내 레일 4 도우미가 작동하지 않는 이유는 무엇입니까?
<%= parsed_text(tweet.text) %>
을하지만이되지 않습니다 : 내 관점에서
module HomeHelper
def parsed_text(tweet)
auto_link (tweet).gsub(/(@\w+)/, %Q{<a href="http://twitter.com/\\1">\\1</a>})
end
def other_parsed_text
self.auto_link.gsub(/(@\w+)/, %Q{<a href="http://twitter.com/\\1">\\1</a>})
end
end
을이 작동
<%= tweet.text.other_parsed_text %>
나는 NoMethodError at/ undefined method other_parsed_text
이됩니다. self
내 도우미 메서드 내부의 메서드 호출자가 아닌가요?
내가 뭘 잘못하고 있니? .
표기법을 사용하는 두 번째 스타일 호출 메서드도 필요합니다. 어떻게해야합니까?
가 왜 아래로 표시되었다 :
는 // 여기 예를 게시? 질문이 적절하지 않습니까? –