在RoR中,%h2的%部分是什么意思?它在html.haml file。 Another file在所有事物面前都有=标志 - 这是什么意思?
答案 0 :(得分:2)
这是一个html.haml文件。 HAML是ERB的替代方案。 %
表示它是HTML标记(在本例中为<h2>
),=
表示Ruby代码。
这是ERB翻译:
<h1>Conversations</h1>
<h2>Inbox</h2>
<ul><%= render mailbox.inbox %></ul>
<h2>Sentbox</h2>
<ul><%= render mailbox.sentbox %></ul>
<h2>Trash</h2>
<ul><%= render mailbox.trash %></ul>
<%= link_to 'Start Conversation', :new_conversation %>