내장형 루비

내장형 루비

2022-06-01 last update

4 minutes reading Ruby on Rails
Rails 뷰에서 Ruby 코드를 추가하는 가장 일반적인 방법은 내장형 Ruby(ERB)를 사용하는 것입니다.루비가 포함된 파일에는 확장자가 있습니다.html.erb와 이 파일들은 임의의 수량의 일반적인 html 표시를 할 수 있습니다.
다음은 기본 구문입니다.
<ul>
  <% @todo_items.each do |todo| %>
    <li><%= todo.name %> : <%= todo.priority %></li>
  <% end %>
</ul>
이것은 다음과 같은 html를 출력합니다.
<ul>
    <li>Buy milk : Normal</li>
    <li>Mow land : Urgent</li>
    <li>Throw a ball : Normal</li>
    <li>Learn Ruby : Extremely Urgent</li>
</ul>
<%with%> 또는 <%=with%>를 사용하십시오.이러한 태그는 루비 코드를 포장하는 데 사용됩니다.<% 이하의 코드를 실행하지만 출력이 나타나지 않습니다.<% = 다음 코드는 html 파일에서 결과를 출력합니다.
다음은 ERB에 대한 설명입니다.이런 내용은 html에서 출력되지 않고 심지어 html 주석으로 출력되지 않는다.
<%# Wild Things %>