![]() |
1
4
你还没有描述你是如何使用这个方法的,所以如果这是你已经知道的东西,我提前道歉。 除非模块包含在类中,否则模块上的方法永远不会使用。类上的实例方法要求存在该类的实例。您可能需要一个类方法。文件本身应该被加载,通常通过REQUEST语句。 如果以下代码在getip.rb文件中,
然后你就可以说,
|
![]() |
2
5
它获取模块中的所有方法,并将它们添加到类中。这样地:
还有
注意上面,当我想访问第一个方法时,我如何创建了一个
注意,在这个示例中,我没有创建任何新对象,只是直接在类上调用方法,就好像它被定义为
那你就去:—) |
![]() |
3
0
但很多时候,您想要混入的模块与目标类不在同一个文件中。所以你做了
|
![]() |
Stilian · 存储库设置中没有Github页面部分 3 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 3 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 3 年前 |
![]() |
johncssjs · 将数组转换为每个元素的嵌套哈希 3 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 3 年前 |