gpt4 book ai didi

ruby-on-rails - 解释“”是什么意思

转载 作者:行者123 更新时间:2023-12-04 02:26:21 25 4
gpt4 key购买 nike

我无法清楚地解释值/变量被“&”包围时的含义以及它发生的原因。

例如,我有一个简单的函数,它返回一个包含 id 的数组。

return [params[:id]]

由于某种原因,它返回:
["4"]

不是:
[4]

这是我所预料的。

有人可以解释什么是'"'以及为什么/如何插入它们吗?

最佳答案

统一码

我相信它叫做 unicode - 在数字媒体中输出排版和字符集的标准化方式。 Unicode 有多种形式,ASCII 是使用最广泛的一种。

正如评论中提到的那样,您遇到的问题是,当您返回纯参数时,您将获得其内容的字符串表示形式。而变量的实际内容是["4"] , HTML 会将其视为 [&quot4&quot]
如果要输出返回的数据,可以试试 [ .raw()][2]您认为的方法:

<%= raw( [data] ) %>

关于ruby-on-rails - 解释“”是什么意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24602154/

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