问题标签 [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 投票
1 回答
1024 浏览

php - 链选择 - jQuery

我有两个选择框。一个包含我的曝光类型,第二个包含我的点击率。是否可以这样做,所以您首先必须选择您的曝光类型,当您这样做时,它会将点击率带到所选的曝光类型,并在第二个选择框中显示它们。

我已经搜索了网络,但找不到我真正想要的东西。

0 投票
1 回答
123 浏览

jquery - 解决 Jquery 中的链式回调

我试图理解这段代码中发生了什么:(据说这是解决链式回调的一种非常有效的方法)

真的很感激一些帮助!

谢谢,来自瑞典的 Freddie

0 投票
1 回答
477 浏览

mysql - CakePHP 模型链查找

我有一个$this->user模型对象User。这个对象$this->Auth->user在我的应用控制器中填充,如下所示:

奇迹般有效。如果我在控制器中 print_r out $this->user 它会给我:

User Object ( [validate] => Array ( blah blah blah

一个典型的对象。现在我有一个Group属于 a 的模型User,并且用户有很多组。这些变量在模型中正确设置。现在我想为这个登录的特定用户找到所有组。所以我尝试了这个:

$groups = $this->user->Group->find('list', array('fields'=>array('id', 'group_name')))

关键是我想用$this->user根据$this->user中的owner_id自动过滤Group查询。对我来说,如果我有一个代表用户的特定对象并且我基于该用户进行组查询......它应该只返回相关组。

问题是 $groups 包含Groups 表中的所有条目,而不是显然我只希望当前用户提供的条目。我不明白为什么需要向"conditions"=>"user_id"=$this->Auth->user('id')find 函数添加参数,因为我已经通过模型链指定了我正在使用的用户。

任何想法为什么这不起作用?它运行的 sql 语句只是对 Groups WHERE 1 = 1 的 SELECT (所以根本不过滤)。

0 投票
4 回答
572 浏览

javascript - javascript函数链接,链成员不知道彼此

我想创建一个 javascript 管道,如 powershell、bash (|) 或 f# (|>)。IE。相当于

我在 coffeescript 论坛上看到了一个关于这个的讨论,但最后他们搁置了,因为每个人都说你可以用函数链做同样的事情。但据我所见, requires getstuff 返回具有排序方法的东西;sort 方法必须返回具有 grep 方法等的内容。这是非常严格的,因为它要求所有潜在的管道成员事先相互了解。我知道 JavaScript 有一些非常聪明的技巧,而且我仍然处于 101 级别 - 所以这是可行的

没有那个限制

0 投票
0 回答
222 浏览

python - Python中具有不可迭代类型的列表列表?

可能重复:
在 Python 中展平(不规则)列表列表

我在 SO 上看到了很多“如何展平列表列表”的问题,但我的问题仍然存在问题。我有一个具有不可迭代类型的列表列表,例如 NumPy float64 对象和整数。我的基本数据结构如下所示:

我一直在尝试像这样扁平化我的列表:

此代码抛出Type Errorfloat64 和整数不可迭代。如何展平具有不可迭代数据类型的列表?我想要的输出是:

谢谢您的帮助。

0 投票
3 回答
131 浏览

jquery - 如何在 jQuery 中跳转或转义链

如何在 jQuery 中跳跃或转义链。

例如。

可能吗?

0 投票
2 回答
3110 浏览

grails - Grails - 控制器链和模型消失

我正在尝试使用该chain功能来调用其他方法并渲染合并模型。这就是我所说的chain

控制器:emailToNotify,方法:sendEmailConfirmation

这就是我的rank方法在我的creditProvider控制器中的最终结果:

控制器:creditProvider,动作:rank

我没有设法打电话${emailToNotify}${somethingToDisplay}从我的simulateResult.gsp角度来看。

我之前已经chain以完全相同的方式使用过,它曾经(现在仍然)正常工作。

知道为什么模型没有正确传递给视图吗?

一如既往地欢迎任何帮助。祝一切顺利,

0 投票
1 回答
139 浏览

ajax - 使用 ajax 在数据网格中实现 chanied 过滤器/搜索选项

假设我有某种数据网格,我想在这个站点中添加几个链式过滤器: http ://www.yelp.com/search?find_desc=bar&ns=1&find_loc=Minneapolis%2C+MN (排序方式,距离,价格等)。

每次用户单击过滤器链接时,它都会相应地更新数据网格的内容。但我还需要更新其他过滤器中的链接以考虑更改。例如:如果我更改订单字段,我需要?order_field=x在所有其他过滤器链接中添加/更新。

您认为实现这种情况的最佳方法是什么?我是否应该创建一个函数,当单击过滤器链接时,它会更新所有其他过滤器的查询字符串参数?或者使用隐藏字段来记录每个过滤器中选择的选项?

如果可能的话,我想要一个可重复使用的解决方案。

0 投票
3 回答
17882 浏览

javascript - 如何在 JavaScript 中创建可链接的函数?

让我们想象一下这样的功能:

它的用法如下:

我正在寻找一种方法来创建可与其他函数链接的函数。

想象一下用法:

我该怎么做?

0 投票
1 回答
1023 浏览

jquery - jQuery 延迟链

我希望在循环一组元素时创建一个动画链;当第一步的动画完成时,将调用下一个循环步骤。链条是这样的:

第 1 步(在元素 A 上工作)
更改背景颜色
更改字体颜色
(-> 触发第 2 步)
再次更改背景颜色再次
更改字体颜色

第 2 步(在元素 B 上工作)
更改背景颜色
更改字体颜色
等待 1 秒
再次更改背景颜色再次
更改字体颜色
-> 触发 resolve()

我写了这个:

我希望“console.log('done')”只写在所有管道中..但是动画都没有开始!

怎么了?

(对不起我糟糕的英语,你可以理解我要编码的内容)。