代码之家  ›  专栏  ›  技术社区  ›  xpepermint

Rails控制台-使用图像标记方法

  •  11
  • xpepermint  · 技术社区  · 14 年前

    如何在Rails控制台中执行image_tag方法

    1. 运行控制台 $轨道C

    2. 加载助手

      包括ActionView::Helpers

    3. 执行命令

      image_tag('test.png')

    我有个奇怪的错误。 alt text

    请帮忙!

    2 回复  |  直到 14 年前
        1
  •  20
  •   aNoble    14 年前

    不知道为什么会出错。这很奇怪。

    但是Rails控制台通过helper变量公开helper方法。所以这应该是有效的:

    helper.image_tag('test.png')
    
        2
  •  2
  •   xpepermint    14 年前

    好啊。。。我找到了解决办法。错误仅显示在Rails 3中,但我通过设置

      config.action_controller.asset_host = "http://..."
      config.action_mailer.asset_host = "http://..."
    

    在我的环境文件(例如development.rb)中。 难以置信!

    此功能现在是插件的一部分 https://github.com/xpepermint/js_erb .

    推荐文章