问题标签 [chain]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
694 浏览

c# - 执行流程链

我正在尝试执行“calc|calc”,但是当我这样做时,它会卡在行上while ((s = sr.ReadLine()) != null),只有在我关闭计算器后代码才会继续。我需要两个计算器一起工作。你知道怎么做吗?

0 投票
2 回答
12204 浏览

python - itertools.chain 链接一个迭代器列表?

这可以打印组合。

但是这个:

不会,它会打印出来

我必须重写代码以使其按要求工作。

这是我的问题:

他们之间有什么不同?根据文档itertools.chain确实:

那么,为什么itertools.chain(iter, iter, iter)也可以在这里工作?
是什么意思iter, iter, iter = *(iter, iter, iter)

0 投票
2 回答
945 浏览

django - 使用 Mox 模拟 Django 查询

我正在尝试使用 Mox 模拟 django 过滤器查询。我按照 Mox 网站上的说明进行操作,但是,由于我的 django 查询是一个链式方法,它抱怨 AndReturn() 方法不存在。

这是我的方法:

在我的单元测试中,我试图模拟 filter 方法以返回一个空列表。

当我运行我的测试用例时,出现以下错误: AttributeError: 'QuerySet' object has no attribute 'AndReturn'

请注意,由于数据库表、oracle 数据库和其他复杂性的数量很大,因此必须在不创建数据库的情况下运行此单元测试。

0 投票
1 回答
150 浏览

actionscript-3 - Actionscript 3.0 音链

是否可以在 actionscript 3.0 中播放声音链(即几个 mp3)?或者我应该手动开始播放第一个声音,等待 SOUND_COMPLETE 事件,然后开始第二个声音等等?

0 投票
1 回答
4522 浏览

java - 如何在作业完成之前在 hadoop 中重新运行整个地图/减少?

我使用 Java 使用 Hadoop Map/Reduce

假设,我已经完成了整个 map/reduce 工作。有什么办法可以只重复整个地图/减少部分,而不结束工作。我的意思是,我不想使用任何不同作业的链接,而只想重复 map/reduce 部分。

谢谢!

0 投票
1 回答
2692 浏览

routing - iptables:如何轻松地将规则分组?

我有一些这样的 netfilter 规则:

我需要一种简单的方法来对这些规则进行分组,旨在将它们全部删除,就像这样

但它不起作用,当然我必须将默认链与 MYCHAIN 连接,但我不知道如何。有更好或更简单的解决方案吗?

0 投票
3 回答
1452 浏览

javascript - 如何在没有链接的情况下调用函数链中的任何函数?

对不起,如果我的问题不够清楚。我会把我的代码放在这里...

假设我想调用chain.fn_1(),有没有一种方法可以在不调用chain.fn_2() 的情况下做到这一点?

我现在能想到的是一个标志,但是对于每个函数来说,这可能是很多多余的标志。你们有什么想法吗?

0 投票
3 回答
2555 浏览

javascript - Javascript链式规则,返回特定值而不是[Object object] [x]

问题在标题,但首先请看这段代码:

上面的这些代码是链式规则的简单示例。我重新调整一个对象,以便我可以连续执行它:

我的问题是,我必须重新调整一个对象以保持函数可链接。我想模仿链式规则,但要返回特定的值。例如number(2).add(3)将返回 5。

任何建议都受到高度赞赏。

先谢谢大家了。[X]

0 投票
1 回答
220 浏览

jquery - 将 .live() 事件链接到函数

我无法专注于更新当前值。这段代码中是否存在错误,或者我是否缺少更简洁的方法?我可以通过“this”或“event”吗?

我收到此错误:

我有这段代码:

映射到这些功能:

0 投票
1 回答
1192 浏览

javascript - 使用 Mootools 链接 AddClass/RemoveClass 事件

我目前正在制作一个 css 动画,实现这一点的一部分涉及以特定的时间间隔更改 body 的类名。

作为mootools(和一般的js)的新手,我认为实现这一目标的最佳方法是简单地以延迟的时间间隔向主体添加/删除类,如下所示:

然而,我对这个主题阅读得越多,我就越相信这是实现我想要的低效方式。

上面的代码适用于我测试过的所有浏览器,但我会更好地使用链类来实现我想要的吗?我查看了有关设置链的 Mootools 文档,但无论出于何种原因,我都在努力让演示工作。

所以我要问的关键是,是否有更好的方法来编写上面发布的代码,使用不同的方法有什么好处?

谢谢。