Hap*_*per 30 ruby namespaces
我在存在File模块的命名空间中编写代码(在另一个模块中)
我需要访问ruby File类.
在PHP中,这可以这样做:\文件
如何在红宝石中做到这一点?
ric*_*cho 50
::File
使用前缀来::访问命名空间树的"根".
::
Ser*_*sev 5
我不确定你在问什么,但是如果你在 module 里面Foo并且你引用了 class Bar,那么 ruby 会寻找Foo::Bar. 为了寻找Bar,您应该参考::Bar(当然,这Bar应该在 之外的“全局”范围内定义Foo)。
Foo
Bar
Foo::Bar
::Bar
归档时间:
13 年,5 月 前
查看次数:
6732 次
最近记录: