【发布时间】:2020-08-03 08:48:46
【问题描述】:
我需要从数组中反向获取元素。我必须从最后一个开始。我在 Cypress 中找不到任何与 jQuery 'reverse' 不同的解决方案,但我无法使用它。
不要双向工作:
cy.get('.btn-remove.action.delete').reverse().each(($el, index, $list) => {
cy.get($el).click({force:true})
cy.wait(1000)
})
来自 Cypress 的回答 - TypeError: cy.get(...).reverse 不是函数
还有
cy.get('.btn-remove.action.delete').invoke('reverse').each(($el, index, $list) => {
cy.get($el).click({force:true})
cy.wait(1000)
})
来自赛普拉斯的回答 - CypressError: Timed out retrying: cy.invoke() errored because the property: 'reverse' does not exist on your subject.
或者也许有不同于reverse()的方法?
【问题讨论】: