【发布时间】:2016-11-14 12:06:36
【问题描述】:
我尝试部署一个非公共项目,但有时尝试使用 报告页面(基于大虾)我有这个问题:
NoMethodError (undefined method `get_yaml' for #<String:0x7fdecffd3738>):
这段代码是:
report_content = report.draw(report_content.get_yaml)
有人知道:get_yaml 来自哪里?
谢谢。
【问题讨论】:
-
你想用
get_yaml做什么? -
看起来
report_content是一个字符串,它不响应get_yaml(除非某些库通过猴子补丁添加它)。report.draw期待什么,yaml? -
我找到了:
def get_yaml YAML::load( @contents ) end
标签: ruby-on-rails ruby yaml prawn