Rails 문자열, 숫자 관련 뷰 헬퍼1

rails·2021년 11월 6일
0

Rails 튜토리얼

목록 보기
7/11

문자열, 숫자 관련 뷰 헬퍼 1

뷰 헬퍼에는 문자열 또는 숫자 데이터를 가공해서 사람의 눈으로 읽기 쉽게 가공 해주는 메소드 들이 있다.

simple_format 메소드

  • 문자열 전체를 <p>태그로 감싼다.
  • 단일 개행 문자는 <br />로 변환
  • 연결된 여러개의 개행 문자는 </p><p>로 변환
    (문자열 내에 \n같은 개행 문자가 포함 되어 있더라도 브라우저에서는 이를 무시하는 경우가 많기 때문에 태그로 구분 해주는 것이 정석이다.)
<%= simple_format(object) %>

truncate 메소드

  • 문자열을 특정 길이까지만 표시 한다. (... 등으로 생략 한다.)
  • length, separator, omission 을 파라메터로 지정 할 수 있다.
<%= truncate(object, length: 50) %>

excerpt 메소드

  • 문자열 특정 부분만을 발췌 한다.
  • truncate와 비슷한 면도 있지만 지정된 키워드를 기준으로 하는 점이 다르다.
<%= excerpt(object, 'Keyword', radius: 50) %>
profile
rails

0개의 댓글