将jquery inArray转换为extjs等价物

Jaw*_*ikh 2 jquery extjs

extjs是否包含与inArray等效的方法?我检查了API,但一无所获!

这是需要紧急转换的jquery片段:

if ($.inArray(checkbox.inputValue, values) >= 0)
Run Code Online (Sandbox Code Playgroud)

其中values是数组.

谢谢,

Joh*_*ess 5

Ext JS有Array.indexOf,它与不幸名为jQuery.inArray的功能完全相同:

if(values.indexOf(yourValue) !== -1)
Run Code Online (Sandbox Code Playgroud)

  • 请注意,这是Ext 3特定的 - 在Ext 4中,不再修改Array原型,因此您将使用Ext.Array.indexOf. (4认同)