私は逆の位置でDOM要素のリストを取得したい分度器でテストを書きました。 「型に代入されていません: '(webdriverをwebdriverを)=>約束':ここで 分度器エラー "タイプに割り当てられません"ロケータ "
は私が書いたコードですvar buttons = element.all(by.js(() => {
var arr = document.querySelectorAll('.md-table-toolbar md-icon');
return Array.prototype.reverse.apply(arr);
}));
しかしtypescriptですが種類の
引数私に次のエラーがスローされますロケータ "
私のコードについてどうしましたか?
EDIT:
同僚がcustom.d.tsというファイルを編集したので、私は彼が多分の1やった見当もつかないTSとプログラミングにかなり新しい次
declare namespace protractor {
interface IProtractorLocatorStrategy {
js: (script: any, ...var_args: any[]) => webdriver.Locator;
}
}
イムを挿入その情報から回答を形成することができます。
のTyを私:今
を、あなたが行うことができますtypescriptは、ボタンには「Promise」の「取得」プロパティを使用できないため、ボタンにはあるタイプの配列が必要となるということがあります。 –
Opaldes