ruby-on-rails – 帮助HAML:混合文本和其他HTML标记

我正在将我的ERB模板转换为HAML模板.
<p>
   Welcome to <span><%= name1 %> </span>,<span> <%= name2 %></span> and <span><%= name3 %></span>.
</p>

这就是我想出的

%p
  Welcome to 
  %span= name1,%span= name2
  and
  %span= name3
  .

我有一种感觉,有更优雅的方式来做到这一点.

解决方法

没有理由不在Haml文档中使用内联HTML标记.请参阅 this post解释为什么Haml不适合内联标记.
<p>
   Welcome to <span>#{name1}</span>,<span>#{name2}</span> and <span>#{name3}</span>.
</p>

相关文章

validates:conclusion,:presence=>true,:inclusion=>{...
一、redis集群搭建redis3.0以前,提供了Sentinel工具来监控各...
分享一下我老师大神的人工智能教程。零基础!通俗易懂!风趣...
上一篇博文 ruby传参之引用类型 里边定义了一个方法名 mo...
一编程与编程语言 什么是编程语言? 能够被计算机所识别的表...
Ruby类和对象Ruby是一种完美的面向对象编程语言。面向对象编...