小编Jak*_*Jak的帖子

ruby中的单行多重赋值

在一行中分配一个空数组是否合适?

arun@arun:~$ irb
   irb(main):001:0> a = b = c = []
=> []
irb(main):002:0> b << "one"
=> ["one"]
irb(main):003:0> p a
["one"]
=> nil
Run Code Online (Sandbox Code Playgroud)

因为我希望'a'是[]但是它表示b的值意味着"一".这是期待的吗?

我也尝试使用字符串和整数对象.

irb(main):004:0> d = e = f = 0
=> 0
irb(main):005:0> f = 6
=> 6
irb(main):006:0> p d
0
=> nil
irb(main):007:0>

irb(main):007:0> q = w = e = r = "jak"
=> "jak"
irb(main):008:0> e = "kaj"
=> "kaj"
irb(main):009:0> p w
"jak"
=> nil
irb(main):010:0> p e
"kaj"
=> nil …
Run Code Online (Sandbox Code Playgroud)

ruby

9
推荐指数
1
解决办法
8305
查看次数

从字符串(命名路由)创建URL

我有一个叫做的动作home.我存储"home_url"在数据库中.

我需要生成此字符串的完整URL表单.

例如,

输入: "home_url"

期望的输出: "http://myhostname/home/index.html"

routes ruby-on-rails

2
推荐指数
1
解决办法
805
查看次数

标签 统计

routes ×1

ruby ×1

ruby-on-rails ×1