使用rinku时出错



如何让rinku运行并正确加载页面?

错误信息:uninitialized constant ActionView::CompiledTemplates::Rinku

步骤:

  • 在gem上安装rinku gemrake-compiler,运行$ rake开发人员的指令
  • require 'rinku'插入控制器文件
  • 将以下内容插入视图文件<% text = "Go to http://www.abc.com or email me at dude@abc.com" %><%= Rinku.auto_link(text, mode=:all, link_attr=nil, skip_tags=nil) %>

Rinku在Rails 3.2应用程序中的正确安装方法是:

    添加gem 'rinku'到你的Gemfile。
  1. bundle install
  2. 重启你的Rails服务器,如果它已经在运行。

不要添加require 'rinku'rakerake-compiler

Rinku.auto_link(text)现在应该在您的视图中工作。如果HTML呈现为纯文本,您可能需要添加rawhtml_safe,例如

<%= raw Rinku.auto_link(text) %><%= Rinku.auto_link(text).html_safe %>

版本号:rails 3.2.13, rinku 1.7.3

auto_link在版本3之后已经从Rails中移除。

相关内容

  • 没有找到相关文章

最新更新