将多个参数传递给testcafe中的ClientFunction
Posted
技术标签:
【中文标题】将多个参数传递给testcafe中的ClientFunction【英文标题】:Passing multiple parameters to ClientFunction in testcafe 【发布时间】:2022-01-06 03:25:21 【问题描述】:我们如何将多个值传递给ClientFunction()
?我尝试了以下方法:
方法一:
const returnVal = ClientFunction(ele,inputVal =>
document.getElementById(ele).value = inputVal;
);
await returnVal(ele,inputVal)
方法二:
const returnVal = ClientFunction(() =>
document.getElementById(ele).value = inputVal;
);
await returnVal().with(dependencies:ele,inputVal);
这两种方法都不起作用。你能帮忙实现这个吗?
【问题讨论】:
【参考方案1】:为了完成你的任务,我写了以下内容:
const returnVal = ClientFunction((ele, inputVal) =>
document.getElementById(ele).value = inputVal;
);
await returnVal('some-id', 'value');
【讨论】:
以上是关于将多个参数传递给testcafe中的ClientFunction的主要内容,如果未能解决你的问题,请参考以下文章
如何将多个参数传递给 ASP.NET Core 中的 get 方法
如何将多个(非单元)参数传递给 Octave 的 parcellfun() 中的函数?
如何将多个参数传递给 ASP.NET CORE MVC 中的 HttpGet 方法?
如何使用 TypeScript 将多个参数传递给 Angular 中的 @Directives (@Components)?