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