这是我现在所拥有的,它有点管用:defpadding(a,b,c=nil)untila[b-1]a这是它起作用的时候:a=[1,2,3]padding(a,10,"YES")=>[1,2,3,"YES","YES","YES","YES","YES","YES","YES"]a[1,2,3]padding(a,10,1)=>[1,2,3,1,1,1,1,1,1,1]但是当我没有为“c”输入值时它崩溃了a=[1,2,3]padding(a,10)Killed我应该如何附加它以避免崩溃?此外,您建议如何更改此方法以按如下方式使用它:[1,2,3].padding(10)=>[1,2,3,n
我最近在使路径正常工作时遇到了一些问题。解决方案原来很简单,但我遇到了一个意想不到的问题,阻止了我去解决它。包含在erb模板中的以下行完美运行:这个没有:在这种情况下,左括号前的空格似乎是不允许的。我得到的错误是这样的:/app/views/deliveries/_delivery_buttons.html.erb:22:syntaxerror,unexpectedtLPAREN_ARG,expectingkeyword_door'{'or'('...ivery",delivery_confirm_path(@delivery));@output_buffer......^谁能解释为什