语法错误,意外的 ',',期待 ')' 在纤细的导轨中

Posted

技术标签:

【中文标题】语法错误,意外的 \',\',期待 \')\' 在纤细的导轨中【英文标题】:syntax error, unexpected ',', expecting ')' in slim rails语法错误,意外的 ',',期待 ')' 在纤细的导轨中 【发布时间】:2021-10-27 07:40:29 【问题描述】:

我在将 style 属性分配给 slim rails 中的 image_tag 元素时遇到了这种错误

没有样式属性很好,但是在附加样式属性时我得到了这个错误。

project/app/views/layouts/show.slim:16: 语法错误,意外 ',',期待 ')' ...dium_id(sect.id)[index]].file), style:"height :100%; 宽度: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.heightpx; top:#sect.position.split(",")[0]px; left:#sect.position.split(",")[1]px;  width:#sect.widthpx;" 
                              
       = image_tag(@allmedia[find_CorrespondingMedium_id(sect.id)[index]].file),style:"height:100%; width:100%"

  end 

【问题讨论】:

【参考方案1】:

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%"

【讨论】:

以上是关于语法错误,意外的 ',',期待 ')' 在纤细的导轨中的主要内容,如果未能解决你的问题,请参考以下文章

解析错误:语法错误,意外'[',期待')' [重复]

语法错误,意外 ')',期待 '='

为啥这个解析错误在这里解析错误:语法错误,意外标识符“编辑”,期待“,”或“;”? [复制]

语法错误,意外 =>,期待结束

Inflector.php 第 265 行中的 FatalErrorException:语法错误,意外 ':',期待 ';'要么 ''

Rails 升级的语法错误,意外的 '\n',期待 => (SyntaxError)