语法错误,意外的“,”,在 slim rails 中期待“)”

syntax error, unexpected ',', expecting ')' in slim rails

我在为 slim rails

中的 image_tag 元素分配样式属性时遇到此类错误

没有样式属性也没关系,但是在附加样式属性时出现此错误。

project/app/views/layouts/show.slim:16: 语法错误,意外的 ',',期待 ')' ...dium_id(sect.id)[index]].file),样式:“高度:100%;width:10... ... ^

 -@section.each.with_index(0) do |sect,index|
    .border id="section#{sect.id}" class="layout-section" name="#{sect.id}"  style="position:absolute; height:#{sect.height}px; top:#{sect.position.split(",")[0]}px; left:#{sect.position.split(",")[1]}px;  width:#{sect.width}px;" 
                              
       = image_tag(@allmedia[find_CorrespondingMedium_id(sect.id)[index]].file),style:"height:100%; width:100%"

  end 

style 需要在 image_tag

的括号内
= image_tag(@allmedia[find_CorrespondingMedium_id(sect.id)[index]].file, style:"height:100%; width:100%")

# or with no parentheses
= image_tag @allmedia[find_CorrespondingMedium_id(sect.id)[index]].file, style:"height:100%; width:100%"