Angularjs 在Cypress中找不到可拖动的属性
如何在Cypress中获取AngularJS的“draggable”属性,因为Cypress找不到draggable属性,并且“should('have.attr','draggable')返回错误?根据注释中提供的html,您可以尝试一下检查它是否有效吗Angularjs 在Cypress中找不到可拖动的属性,angularjs,draggable,cypress,Angularjs,Draggable,Cypress,如何在Cypress中获取AngularJS的“draggable”属性,因为Cypress找不到draggable属性,并且“should('have.attr','draggable')返回错误?根据注释中提供的html,您可以尝试一下检查它是否有效吗 cy.get('div[ui draggable=“abd”]”) 或 cy.get('div[draggable=“true”]”)您能粘贴您试图检查可拖动元素的html吗?。。。。。。。。。js(cypress)代码:cy.get(“.g
cy.get('div[ui draggable=“abd”]”)
或
cy.get('div[draggable=“true”]”)
您能粘贴您试图检查可拖动元素的html吗?。。。。。。。。。js(cypress)代码:cy.get(“.ghi”)。应该('have.attr','draggable')实际上,我的应用程序在所有相应的div中都有'ui draggable',但我只想拖动那些日期值大于等于今天日期的应用程序。所以第一个是没有帮助的。我试了第二个。但这也不起作用,因为Cypress找不到“draggable”属性,因为在“get”命令运行时它不会显示在“div”中。您可以使用get中的任何属性和选择器组合,使用适合您需要的内容。与加载时不在那里的元素相关,您可以使用cy.get('which selector')。should('be.visible')等待它。可见或存在,现在不记得了,检查官方文件