gpt4 book ai didi

javascript - 类型错误(参数 `content' 的预期哈希值(得到字符串)

转载 作者:数据小太阳 更新时间:2023-10-29 04:56:40 25 4
gpt4 key购买 nike

我目前正在尝试将 widgEditor 添加到 ruby​​ on rails 中的表单,但是每当我点击提交时,我都会收到以下错误:

TypeError (expected Hash (got String) for param `content'

表单代码如下:

<div class="field">
<%= f.label :content %><br />
<%= f.text_area :content, :cols => "20", :rows=>"4", :class=>"widgEditor" %>
</div>
<div class="actions">
<%= f.submit %>
</div>

有人遇到过这个问题吗?

最佳答案

对于遇到同样问题的其他人:

当您的表单中有两个字段时会导致此错误,例如:

video: 'some string'
video['url']: 'some url'

然后 rails 将崩溃并出现错误:expected Hash (got String) for param

解决方案非常简单:将“视频”更改为其他内容。例如:

video_origin_url: 'some string'
video['url']: 'some url'

另请参阅此问题:https://stackoverflow.com/a/19246703/445908

关于javascript - 类型错误(参数 `content' 的预期哈希值(得到字符串),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7836081/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com