小编are*_*ena的帖子

dayjs - 不是一个函数

我将两个 dayjs 日期传递给 Vars.date 全局变量。

var dayjs = require("dayjs") for import
   
Vars.date1 = dayjs(whateverdate1("add", 2)).format('MMM D, YYYY')
Vars.date2 = dayjs(whateverdate2("add", 2)).format('MMM D, YYYY')

const date1 = Vars.date1
const date2 = Vars.date2
let diff = date1.diff(date2, 'month')
console.log('diff' + diff)
Run Code Online (Sandbox Code Playgroud)

错误:TypeError:date1.diff 不是函数

我无法使用 diff 和 get 方法,总是“不是函数”

我错过了什么?

javascript date dayjs

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

如何使用 data-testid 属性选择定位器的第 n 个元素

如何使用 data-testid 属性选择 css 定位器的第 n 个元素?我正在使用 cypress 但不能使用 eq([index]) 方法。(xpath 不是一个选项)

示例定位器,它是一个列表,我有多个带有 data-testid="frame" 的元素:

<div data-component="layout" data-testid="frame" class="tzhgczFPvds">TEST</div>
Run Code Online (Sandbox Code Playgroud)

我需要使用定位器(sourceitem、targetitem)的示例代码:

describe('Dragtest', () => {
  it('should dragndrop', () => {
    cy.visit('/yourpage')

    cy.get('.sourceitem').drag('.targetitem', options)
  })
})
Run Code Online (Sandbox Code Playgroud)

谢谢

automated-tests cypress

0
推荐指数
1
解决办法
286
查看次数

标签 统计

automated-tests ×1

cypress ×1

date ×1

dayjs ×1

javascript ×1