gpt4 book ai didi

ruby-on-rails - link_to 中的非 ascii 字符导致应用程序在 Internet Explorer 9 中的 Rails 应用程序中失败

转载 作者:行者123 更新时间:2023-12-04 06:36:45 26 4
gpt4 key购买 nike

我的 Rails 应用程序中有一个食谱搜索表单。在食谱的详细信息中,我有一个返回结果的链接。我添加的行是:

link_to "Return to search", :back

在 Internet Explorer 9 中,因为 :back 链接在 url 中有一个 utf-8=✓,我得到一个编码错误。错误的描述是:

ActionView::Template::Error(不兼容的字符编码:ASCII-8BIT 和 UTF-8)

让我们知道我的 application.rb 中的编码设置为 utf-8。我正在使用 ruby 1.9.2。

最佳答案

在 Ruby 1.9.x 上,您应该在每个 .rb 文件上指定编码。在每行的第一行添加:

# -*- coding: UTF-8 -*-

关于ruby-on-rails - link_to 中的非 ascii 字符导致应用程序在 Internet Explorer 9 中的 Rails 应用程序中失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9071271/

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