小编jai*_*ikl的帖子

如何等待元素在柏树中消失

我有一个加载指示器,需要在断言之前等待消失。

我已经看到了一些使用以下内容的方法,但是它似乎对我不起作用,而且我也不希望它成为断言。 cy.get('element, {timeout: 10000}).should('not.exist);

任何提示吗?

javascript cypress

10
推荐指数
4
解决办法
9918
查看次数

当 cypress 的 DOM 中不存在元素时显示错误消息

当元素不存在时,我如何使用 cypress 显示自定义错误消息?

对于下面的代码片段,我想显示:“没有显示行”而不是提供的;“预计 #rows 存在于 DOM 中”。

cy.get('#rows').should('exist');
Run Code Online (Sandbox Code Playgroud)

cypress

6
推荐指数
1
解决办法
5059
查看次数

如何在JavaScript中按时间对对象数组进行排序

我有一个对象数组,看起来像这样:

  • [0] = {运输号:“ 45”,时间:“ 10:28:00”,日期:“ 2017-01-16”}
  • [1] = {运输号:“ 45”,时间:“ 10:38:00”,日期:“ 2017-01-16”}
  • [2] = {运输号:“ 45”,时间:“ 10:48:00”,日期:“ 2017-01-16”}
  • [3] = {运输号:“ 14”,时间:“ 10:12:00”,日期:“ 2017-01-16”}
  • [4] = {运输号:“ 14”,时间:“ 10:24:00”,日期:“ 2017-01-16”}
  • [5] = {运输号:“ 14”,时间:“ 10:52:00”,日期:“ 2017-01-16”}

对象数组将始终看起来像是未排序的。首先按运输编号,然后按时间。这是由于我使用的api。

我的问题是:我如何只能按时间排序此数组?

我尝试在存储对象数组的变量上使用排序函数,如下所示,但没有成功:

allBuses.sort(function(a,b){
var c = a.time;
var d = b.time;

if(c > d){
return d
}

else return c
Run Code Online (Sandbox Code Playgroud)

javascript arrays sorting api time

1
推荐指数
2
解决办法
3443
查看次数

标签 统计

cypress ×2

javascript ×2

api ×1

arrays ×1

sorting ×1

time ×1