代码如下:
<div class=<% "alert alert-#{alert_type(message_type)}"%>>
用以上方式会不会把值付给 class,它会截断。会生成如下 html:
<div class="alert" alert-success="">
请问要把多个值付给元素的属性,应该怎么做啊?
... 换了个地方就不会写代码了?
<div class="alert alert-<%= alert_type(message_type) %>">
要加上双引号。
<div class="<% "alert alert-#{alert_type(message_type)}"%>">
#1 楼 @huacnlee 谢谢,不明白<%= %> 内部是怎么处理的,想找源码看,但是不知道怎么找。