如何在Rails控制台中执行image_tag方法
运行控制台 $ rails c
加载助手
包括ActionView :: Helpers
执行命令
IMAGE_TAG( 'test.png')
我遇到了一个奇怪的错误。
请帮忙!
答案 0 :(得分:20)
不确定为什么会收到该错误。这很奇怪。
但是Rails控制台通过辅助变量公开了辅助方法。所以这应该有效:
helper.image_tag('test.png')
答案 1 :(得分:2)
好的......我找到了解决方案。该错误仅在Rails 3中显示,但我通过设置
来修复它 config.action_controller.asset_host = "http://..."
config.action_mailer.asset_host = "http://..."
在我的environemnt文件中(例如development.rb)。 令人难以置信!
此功能现在是插件https://github.com/xpepermint/js_erb的一部分。