如何从jqLit​​e对象获取元素数组

时间:2019-04-25 09:35:00

标签: angularjs jqlite

我正在尝试编写一个测试,以检查我是否具有3个元素,每个元素具有不同的值。我已经在使用compiled.find('li')的已编译组件中找到了它们,但是由于我有jQLite对象而不是简单的数组,因此无法进行映射。

如何获取找到的元素的数组?

1 个答案:

答案 0 :(得分:1)

使用Object.assign

var arr = Object.assign([],jqLiteObj);

解析为整数的属性将添加到数组中。其他属性将作为数组对象的命名属性添加。

有关更多信息,请参见