如何在Rails控制台中执行image_tag方法?
打开控制台 $ rails c
加载辅助程序
include ActionView::Helpers
执行命令
image_tag('test.png')
我遇到了一个奇怪的错误。
请帮忙!
如何在Rails控制台中执行image_tag方法?
打开控制台 $ rails c
加载辅助程序
include ActionView::Helpers
执行命令
image_tag('test.png')
我遇到了一个奇怪的错误。
请帮忙!
我不确定为什么会出现那个错误,这很奇怪。
但是Rails控制台通过helper变量公开了辅助方法,所以这应该可以工作:
helper.image_tag('test.png')
好的...我找到了解决方案。这个错误只在Rails 3中显示,但我通过设置
config.action_controller.asset_host = "http://..."
config.action_mailer.asset_host = "http://..."
在我的环境文件中(例如 development.rb)。
这个功能现在已经成为插件的一部分https://github.com/xpepermint/js_erb。