腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9234)
视频
沙龙
1
回答
Ruby
-
如何将
一些
上下文
传递
给我
用
另一个
块
包装
的
块
、
、
、
我正在尝试
传递
一些
上下文
(绑定?
块
,因为我正在将一个
块
包装
到
另一个
块
中。不知道该怎么做。 下面是演示这一点
的
代码。问题发生在
包装
上-当我没有
包装
的
时候,proc会得到它应该得到
的
上下文
。
浏览 20
提问于2019-01-26
得票数 0
1
回答
是否有一种惯用
的
方法来实现条件
块
的
“通过”?
、
、
、
在
Ruby
中,有条件地将
块
作为参数
传递
给
另一个
方法,有一个干净
的
方法吗?在我
的
Rails应用程序中,我
用
包装
器定义了
一些
定制
的
ActionMailer行为,我想优雅地处理隐式(没有
块
给定)和显式(
块
给定)视图模板。block : nil)end 是否有一种更惯用
的
方式可以选择将给定
的
块
传递
给mai
浏览 2
提问于2014-04-29
得票数 2
回答已采纳
3
回答
Ruby
:如何创建
块
并将其作为参数
传递
?
我正在使用一种以
块
作为参数
的
方法。我对
Ruby
和
块
并不熟悉,所以我不太明白如何创建
块
并将其
传递
给方法。你能
给我
举个例子,说明你如何创建一个
块
并把它作为一个参数
传递
给我
吗?更新:这里
的
是我试图调用
的
方法
的
一个例子:
如何将
块
作为第三
浏览 6
提问于2011-10-11
得票数 5
回答已采纳
2
回答
这个积木
的
解释是什么?
、
、
我已经使用scaffold创建了
一些
模块,但我不能理解我们如何使用respond_to而不与对象或任何东西相关?
浏览 2
提问于2011-10-04
得票数 0
回答已采纳
1
回答
如何在
Ruby
中将Monitor对象
传递
给两个thread对象?
、
当创建一个
Ruby
线程时,在Thread.new之后给出一个
块
,在new之后,线程立即开始执行。
Ruby
使用Monitor类作为互斥锁。但是我不知道
如何将
monitor对象
传递
给线程执行体。The product of the first 10 integers is #{product}")thread1.join我想新建一个Monitor对象,并将其
传递
给请
给我
示例代码。 这个问题可以问得更笼统
一些
。
浏览 1
提问于2013-08-26
得票数 1
1
回答
在
Ruby
中,if/elsif/ the语句
的
从属
块
是否与作为参数
传递
的
“
块
”相同?
、
、
我正在阅读
Ruby
中
的
if/elsif/ into,在描述控制表达式
的
工作方式时,我遇到了
一些
术语上
的
差异。然而,
Ruby
-doc.org在定义中根本没有提到
块
: 通常,当我读到
Ruby
中
的
“
块</
浏览 16
提问于2017-08-02
得票数 3
回答已采纳
1
回答
如何移动
上下文
链接?
、
、
、
在名为block.tpl.php
的
block-content中添加了一个
包装
器: 正如您所看到
的
,它中没有
上下文
链接
的
迹象。但是,如果您查看源代码,
上下文
链接
块
将放置在新
的
block-content中。
如何将
上下文
链接
块
移出block-content之外,在section中向上一级移动,使它们都成为子元素?目标是将封装在单独容器中
的<
浏览 0
提问于2018-08-28
得票数 0
回答已采纳
1
回答
相当于
Ruby
的
instance_eval
、
、
Ruby
有一个非常简洁
的
方法,名为instance_eval,它允许在特定实例
的
上下文
中计算代码
块
。这很好,因为可以在不同
的
上下文
中使用相同
的
代码
块
,并根据
上下文
如何定义某些方法获得不同
的
结果。换句话说,我可以从一个类中获取一个方法,并在
另一个
类中
的
另一个
实例上附加和执行它,甚至可以通过让用户
传递
与该方法相对应
的</em
浏览 1
提问于2014-08-17
得票数 0
回答已采纳
2
回答
self是否总是引用实例方法定义中的当前实例?
、
不管在实例方法定义中深入
的
方法或循环有多少层,这是真的吗?
浏览 5
提问于2013-08-09
得票数 1
回答已采纳
1
回答
Django模板块:如何重用它们,以及
如何将
HTML
传递
给它们?
、
、
我发现Padrino
的
另一个
非常有用
的
特性是,部分可以接受HTML并在其内部某个位置输出(产生)它。下面是几个例子,一个是Padrino
的
,
另一个
是Jade
的
。问题:
如何将
HTML (模板代码)
传递
到
块
中?我想用不同
的
内容重用它。我试图讨论
的
用
例是
浏览 2
提问于2014-01-10
得票数 2
回答已采纳
1
回答
如何在
Ruby
中将一个街区
传递
给
另一个
街区?
、
假设我有以下程序: puts "start" puts "end"另外,假设我将a
传递
给
另一个
方法,该方法随后在
另一个
具有该
块
的
类上调用instance_eval,那么现在
如何将
一个
块
传递
到在a中生成
的
该方法
的
末尾。end
如何将
次要
块
传递
给ins
浏览 3
提问于2012-07-03
得票数 8
回答已采纳
3
回答
Ruby
方法可以访问隐式
块
参数吗?
、
、
传递
给
Ruby
方法
的
隐式
块
参数可以使用yield执行,也可以使用block_given?检查其存在性。我试图对这个隐式
块
进行改进,以便将它
传递
给
另一个
方法。 这个是可能
的
吗?(这是对我询问
的
隐式
块
参数
的
访问。
用
一个明确
的
参数来代替这一点是不可能
的
。)
浏览 1
提问于2020-05-24
得票数 1
回答已采纳
2
回答
与常规方法相比,使用
块
可以获得什么好处?
我是一名Java程序员,我正在学习
Ruby
...我想要
一些
代码示例。 谢谢你
的
帮助!
浏览 1
提问于2011-01-24
得票数 4
回答已采纳
1
回答
接下来,如何从
块
调用者
的
角度进行中断、重做和返回工作?
因为
Ruby
非常依赖于使用
块
进行迭代(while和for循环确实存在于
Ruby
中,但实际上很少被
Ruby
开发人员使用),
Ruby
允许在
块
内部使用
一些
经常与其他语言中
的
循环相关联
的
关键字,比如break、
Ruby
中
的
return也从
块
内部
的
方法返回,这与循环
的
行为是一致
的
,而不是像函数式编程语言那样从
块
本身返回。
浏览 1
提问于2014-06-03
得票数 4
3
回答
使用IronRuby
包装
器方法将
块
放入C#
、
我正在使用IronRuby,并试图想出一个无缝
的
方法来向C#
传递
一个
块
。这个问题是的后续问题,它指出
块
不能在IronRuby和C#之间
传递
。我接下来
的
问题是,是否有办法使用
Ruby
包装
器方法来实现相同
的
目标,将
块
转换为lambda或Proc对象,并将其
传递
给C#?ScriptEng
浏览 0
提问于2010-02-19
得票数 2
回答已采纳
1
回答
Ruby
,“block”结构是否打破了“一切都是对象”
的
规则?
“
块
是一段不能存储在变量中且不是对象
的
代码。因此,它比lambda快得多,但没有lambda多用,也是极少数打破
Ruby
‘一切都是对象’规则
的
实例之一。” 按照
的
说法,这似乎不太对。
块
(Proc)是对象吗?这样就不会违反
Ruby
中一切都是对象
的
规则了?
浏览 0
提问于2016-03-19
得票数 0
1
回答
RuboCop样式建议:“
传递
'$:to_i‘作为’转换‘
的
参数,而不是
块
。”
我想我不太明白这个建议
的
风格。我正在
传递
一个regexp来进行转换,这被认为是一个“
块
”吗?在这种情况下,如何通过$:key进行转换?
浏览 2
提问于2017-09-26
得票数 0
回答已采纳
2
回答
Ruby
块
作为参数
的
结果
、
、
关于
如何将
Ruby
块
作为参数
传递
,有很多例子,但是这些解决方案
传递
了
块
本身。或b = some_method(a) { |value| return result我可以想象一个定制
的</
浏览 0
提问于2014-09-18
得票数 0
回答已采纳
1
回答
JRuby:中
的
命令模式:为什么要工作?
、
、
、
、
我正在学习
如何将
Java库与
Ruby
代码集成,并提出以下问题。:execute类,并将其
传递
给CommandRunner.new.run。这是可行
的
,这很清楚。execute,而是
传递
给它一个代码
块
,该代码
块
不实现该方法。它起作用了:调用这个
块
,就好像它是execute方法
的
实现一样!那件事怎么可能?当JRuby将它
传递
给Java时,它会对它做些什么?如果我
用
Ruby
实现了Comm
浏览 1
提问于2013-11-05
得票数 2
回答已采纳
1
回答
如何在
Ruby
语言中将代码
块
传递
给assert_raise?
使用
ruby
-1.9.3...我读过
一些
关于
块
和Procs主题
的
规范博客文章,但我看不出这两种情况有什么不同: def bad_arg_helper(&scenario) include TestHelpers bad_arg_helper { Myclass.myfunc "bad" }end
如何将
块
浏览 1
提问于2012-07-02
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你造Python中的上下文管理器是啥吗
python 黑魔法-上下文管理器
如何在不导致服务器宕机的情况下,用 PHP 读取大文件
如何学习一门新的编程语言?
Web单线程的终结者:Web Workers
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券