相关疑难解决方法(0)

Ruby有什么类似bpython的东西吗?

bpython相比,IRb非常简单,即使使用wirble也是如此.

有没有红宝石相当于bpython?

ruby python ide irb bpython

20
推荐指数
2
解决办法
1972
查看次数

为什么Rails可以使用`if`作为哈希键而不是Ruby

在纯Ruby irb中,无法输入{if: 1}.声明不会终止,因为irb认为if不是符号,而是if语句的开头.

那么为什么Rails可以before_filter接受if作为参数呢?该指南的代码如下:

class Order < ApplicationRecord
  before_save :normalize_card_number, if: :paid_with_card?
end
Run Code Online (Sandbox Code Playgroud)

同样的事情也发生了unless.

ruby ruby-on-rails

5
推荐指数
2
解决办法
113
查看次数

标签 统计

ruby ×2

bpython ×1

ide ×1

irb ×1

python ×1

ruby-on-rails ×1