2010-02-23 10 views
73

Tôi có một đơn giản fixture.yml file:Làm thế nào để thoát khỏi thẻ ERB trong ERB

label: 
    body: "<%= variable %>" 

Vấn đề là mã ERB được phân tách như một phần của tải cố định, trong khi tôi thực sự muốn cơ thể được theo nghĩa đen là "<% = biến%>" (không được nội suy).

Làm cách nào để thoát thẻ ERB?

Trả lời

114

Thêm một giây % để thẻ mở:

label: 
    body: "<%%= variable %>" 

Chuỗi <%%valid ERB, trả lại như một chữ <%.

+3

ah ha! Tôi đã tăng gấp đôi cả hai! TY – Daniel

+0

Đây sẽ là những gì bạn sẽ sử dụng để in ra một JST phong cách erb (tức là gạch dưới) trong một tệp erb đường ray. – Lane