如何在赛普拉斯中选择一个数组?
Posted
技术标签:
【中文标题】如何在赛普拉斯中选择一个数组?【英文标题】:How to select an array in Cypress? 【发布时间】:2021-09-21 21:06:44 【问题描述】:我正在尝试使用 cypress 选择一个数组。我有这个元素 "cy.get(".link.nav-link")[0]"
当我尝试单击元素时,cypress 向我返回:“无法读取未定义的属性 'click'”
下面我添加我的代码
class Home
get services()
return cy.get(".link.nav-link")[0];
clickOnServices()
this.services.click()
export default new Home();
【问题讨论】:
【参考方案1】:eq
获取元素数组中特定索引处的 DOM 元素。
将cy.get(".link.nav-link")[0]
更改为cy.get(".link.nav-link").eq(0)
应该可以。
【讨论】:
嘿 Alapan,效果很好。非常感谢。 很高兴为您提供帮助:)以上是关于如何在赛普拉斯中选择一个数组?的主要内容,如果未能解决你的问题,请参考以下文章