angularjs - 在赛普拉斯中找不到可拖动属性
问题描述
如何在 Cypress 中获取 AngularJS 的“可拖动”属性,因为赛普拉斯找不到可拖动属性并且“应该('have.attr','draggable')”返回错误?
解决方案
根据评论中提供的 html,你能试试这个来检查它是否有效吗?
cy.get('div[ui-draggable="abd"]')
或者
cy.get('div[draggable="true"]')
推荐阅读
- android - 保存在 Cloud Firestore 中的 Hashmap 对象,字段名称为通知名称的字母
- javascript - 如何将图片高度和宽度传递给 html 灯箱
- html - 在水平矩形内放置带有信息图标的较小矩形
- javascript - 多个对象数组的多个 v-for - 使用相同的索引
- gpu - 谷歌 Colab 使用带有“gpu_hist”的 XGBoost 突然变慢了
- android - 无法获取“https://jitpack.io/com/google/android/gms/play-services-basement/maven-metadata.xml”。从服务器收到状态码 403:Forbidden
- react-native - React Native 中布局显示方向错误(使用 Expo)
- c++ - 为什么这些 CRTP 模式中只有一种可以编译?
- sql - SQL Dense Rank with Case When
- multidimensional-array - 将嵌套 Json 数组中的值检索到谷歌表格中