我想在 console
中做这样的事情:
= raw CSV.generate_line(array)
并查看输出结果。
Heroku 上的 CSV 输出的原因是在生成的每个 CSV 文件中添加额外的换行符,我无法在开发中复制它。随机尝试通过部署来解决问题不是很好的做法 =)
如果有人提示可能导致换行符的原因,也将不胜感激。
最佳答案
你可以这样做
engine = Haml::Engine.new("%p Haml code!")
engine.render #=> "<p>Haml code!</p>\n"
当然你需要在你的应用程序中安装 haml gem,但我假设你有这个。
关于ruby-on-rails - 有什么方法可以在 Rails 控制台中测试 HAML 输出吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13911157/