gpt4 book ai didi

javascript - 如何在 cy.visit() 中向 URL 插入动态值?

转载 作者:行者123 更新时间:2023-12-03 06:58:10 24 4
gpt4 key购买 nike

我正在尝试向要访问的 URL 插入值。我用这个(例如):

const idp = '10'

cy.visit('http://test.com/aaa/bbb?id=${idp}')
但是当我运行它时,它将在这个 http://test.com/aaa/bbb?id=$%7Bidp%7D 结束
而不是 id=10 .
我也很感兴趣如何从 URL 获取变量的值。
例如我有 URL http://test.com/aaa/bbb?id=5我想创建变量 idc ,其值为 5。

最佳答案

我认为您使用了错误的引号,您需要使用反引号才能使用 Template Literals :

cy.visit(`http://test.com/aaa/bbb?id=${idp}`)

然后您可以使用 cy.url()以字符串形式获取当前 URL,并正常使用 JavaScript 解析字符串。

关于javascript - 如何在 cy.visit() 中向 URL 插入动态值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59945819/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com