我不知道我在这里缺少什么,无法在ruby中调用另一个函数内的函数
例:
def测试() 放WB_A结束
#顶级组件def WB_A { ‘A’=> ” …
从 Ruby用户指南 :
常量的名称以大写字符开头。 应该最多分配一次值。
只需更改为小写即可:
def test() puts wb_a end # Top level components def wb_a { 'A' => 'Apple', } end test() #=> {"A"=>"Apple"}
或者,如果你愿意, wB_A 也有效,但不推荐,请查看下面的tadman评论。
wB_A