腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Ruby
中
对
块
使用
命名
参数
def send_action(action, &success_block) pp 'test end 但是,如何将
命名
参数
与
块
组合在一起呢?
浏览 9
提问于2019-09-19
得票数 0
回答已采纳
1
回答
Ruby
,
使用
相同的DO
块
计算一个
ruby
函数或另一个
ruby
函数
、
、
、
在
ERB或HAML
中
,我需要能够根据条件的输出计算一个函数或不同的函数,同时
对
任何一个函数
使用
相同的HTML
块
。- is_a = @thing.is_a?f.method_b) arg_1, |block_arg1| do .blah = block_arg1.some_method 请注意,
在
我的伪代码的第但我需要将相同的
参数
传
浏览 4
提问于2016-09-08
得票数 1
3
回答
Ruby
2.7
中
块
参数
中
的哈希结构
、
这是:
在
Ruby
2.7
中
引发以下警告 警告:不推荐
使用
最后一个
参数
作为关键字
参数
;可能**应该添加到调用
中
据我所知,each正在向该
块
传递一个散列,而该
块
现在接受|a:, b:|作为
命名
参数
,但是,在此上下文中是否有任何方法可以正确地重构哈希呢?
浏览 4
提问于2020-06-04
得票数 12
回答已采纳
2
回答
块
只有当它是第二个
参数
时才能工作。
、
这通过了测试: yield + n虽然这并不是: yield + n只有当我把这个
块
作为第二个
参数
传递时对于
块
来说,情况总是这样吗?还是只针对这个特定的情况呢?
浏览 3
提问于2015-01-21
得票数 1
回答已采纳
1
回答
Active Record语法说明-初学者
、
目前我正在学习
ruby
/rails --我正在读的这本书倾向于跳过一些新的语法。, "Mikey"]) 据我所知,这个方法接受一个符号作为它的第一个
参数
,看起来像是一个带有符号/数组键/值的单项散列。这是正确的吗?
浏览 0
提问于2011-11-16
得票数 1
回答已采纳
1
回答
有没有一种方法可以
在
IronRuby
中
设置类似于C#对象初始化器语法的属性?
、
、
我正在
使用
IronRuby
在
我的应用程序
中
做一些脚本。 我有很多命令(CLR对象)需要创建和执行,但大多数命令都需要设置属性,我希望避免为了设置属性而必须将命令赋给变量。
浏览 1
提问于2012-02-16
得票数 1
回答已采纳
2
回答
Ruby
中
的"do | |“是什么意思?
在
阅读一些
Ruby
代码时,我看到了以下内容:这个符号|variable|是什么?这是做什么的?
浏览 0
提问于2011-01-29
得票数 33
回答已采纳
3
回答
拼音
块
中
的
参数
数量
、
我是
Ruby
的新手,但不是允许lambda的语言,比如groovy。所以我看到了这个例子:
在
ruby
代码
块
中
,我以前没有见过这个
块
有2个
参数
,但当我查看时,我只能看到说明它需要1个
参数
的文档。我
对
enumerable类也进行了同样的研究,但该文档也只显示1个
参数
。 我知道它是有效的,我想我希望有一种比猜测和测试方法
浏览 0
提问于2012-12-18
得票数 4
回答已采纳
2
回答
我可以动态定义一个接受
块
的
Ruby
方法吗?
、
、
、
我知道我可以
使用
define_method
在
类上动态定义方法,并且我
使用
块
的数量来指定此方法所采用的
参数
。#
Ruby
1.8 define_method :
浏览 1
提问于2011-09-27
得票数 8
回答已采纳
3
回答
了解
ruby
方法是如何调用的
、
、
我想出了一个
ruby
的方法,它可以被调用为以及第一个类似于java方法,但我不明白
在
第二个例子中发生了什么。
浏览 0
提问于2015-04-26
得票数 0
回答已采纳
2
回答
有没有办法像Javascript那样
在
一个单词
中
传递密钥?
在
Javascript
中
,我可以这样做:obj = { myVar }
在
Ruby
中
,只能在方法中
使用
关键字
参数
进行类似的操作:def method_1(a:, b:) method_2(a
浏览 1
提问于2017-01-04
得票数 0
回答已采纳
4
回答
标记未
使用
的
块
变量
、
、
当有一个不需要
使用
的
块
或局部变量时,人们有时用*标记它,有时用_标记它。; p x; end 它们之间有什么区别,我应该在什么时候
使用
它们当需要像上面的例子那样将多个变量标记为未
使用
时,哪一个更好?
浏览 0
提问于2012-01-01
得票数 12
回答已采纳
3
回答
Ruby
方法可以访问隐式
块
参数
吗?
、
、
传递给
Ruby
方法的隐式
块
参数
可以
使用
yield执行,也可以
使用
block_given?检查其存在性。我试图
对
这个隐式
块
进行改进,以便将它传递给另一个方法。 这个是可能的吗?(这是
对
我询问的隐式
块
参数
的访问。用一个明确的
参数
来代替这一点是不可能的。)
浏览 1
提问于2020-05-24
得票数 1
回答已采纳
2
回答
红宝石符号->是做什么的?
、
options_from_collection_for_select(['all'], 'to_s', -> (input) { t("admin.mystring") }) 我
在
Haml文件中找到了这行代码什么时候
在
红宝石中
使用
这个符号->?
浏览 4
提问于2014-04-14
得票数 1
回答已采纳
1
回答
在
Ruby
中
是否有一个简洁的语法来链接屈服调用?
、
我有一个方法,可以迭代一些记录并
对
它们执行一些操作,也可以生成一个结果--类似于:def foo(numbers) even我有第二个方法,它获取记录并将它们传递给第一个方法,类似于: numbers = (0..count).to_aend 我希望将此方法更改为也可以
使用
一个可选
块
浏览 2
提问于2016-03-15
得票数 1
回答已采纳
3
回答
这个|_
在
Ruby
语言中是什么意思?
在此代码
中
:竖线下划线是什么意思?
浏览 0
提问于2016-03-27
得票数 8
1
回答
ActiveRecord
中
的
Ruby
语法
、
、
articles do |t| t.text :body endend 具体来说,我不理解第3行
中
的方法更改
中
的语法
浏览 4
提问于2022-02-25
得票数 0
回答已采纳
3
回答
Ruby
/Rails
中
的-> (大于号)运算符是什么
、
我
在
一个Rails应用程序
中
遇到了下面这行代码:->运算符是什么意思
浏览 0
提问于2013-07-15
得票数 9
回答已采纳
3
回答
人们一直告诉我,我正在用
ruby
编写"C风格的迭代器“,而且我应该用另一种方式来做这件事,没有i++之类的东西
、
、
、
、
thatyear = @years[i] + ", " + @albums[i] i += 1end我要做什么修改才能做到这一点呢?
ruby
有没有多个“快捷方式”涉及到这些类型的i++ aryi迭代器问题呢?
浏览 4
提问于2012-07-10
得票数 1
回答已采纳
2
回答
Array#each是如何在
Ruby
中
实现的?
我
对
Ruby
中
的收集和
块
机制很好奇。(e) } Enumerator.new(self, :each) end 我想知道@data.each如何
使用
块
{ |e| yield(e) }作为
参数
。Array#each是如何在
Ruby
中
实现的?它看起来像是C代码遍历第一个到最后一个数组元素,并
使用
遍历数组元素的
参数
浏览 2
提问于2014-08-05
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
在Keras中如何对超参数进行调优?
Web API 文档生成工具 apidoc
Redis学习笔记(八)
Python传入参数的几种方法
Kotlin中入参特性
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券