Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 单击带有表格单元格的跨距';t工作-量角器/打字脚本_Typescript_Selenium_Protractor - Fatal编程技术网

Typescript 单击带有表格单元格的跨距';t工作-量角器/打字脚本

Typescript 单击带有表格单元格的跨距';t工作-量角器/打字脚本,typescript,selenium,protractor,Typescript,Selenium,Protractor,单击“带网格单元的跨度选择”不起作用。我尝试了操作和下面的代码,两者都不起作用。请告知。 async SaveorCancelRow() { var table = this.component; var tbody = table.element(by.xpath(".//tbody")); var trs = tbody.all(by.tagName("tr")).get(1); //Click Save tr[@class='SearchResultIt

单击“带网格单元的跨度选择”不起作用。我尝试了操作和下面的代码,两者都不起作用。请告知。

async SaveorCancelRow() {
    var table = this.component;
    var tbody = table.element(by.xpath(".//tbody"));
    var trs = tbody.all(by.tagName("tr")).get(1);

    //Click Save tr[@class='SearchResultItemView customGridHighlight']//td[3]
    await trs
      .element(by.xpath('.//td[3]//span[contains(@class, "save")]'))
      .click()
      .then(function() {
        browser.sleep(5000);
      });
  }
}

尝试下面的简化代码

async SaveorCancelRow() {
    var table = this.component;
    var tbody = table.element(by.xpath(".//tbody"));
    var trs = tbody.all(by.tagName("tr")).get(1);

    //Click Save tr[@class='SearchResultItemView customGridHighlight']//td[3]
    await trs
      .element(by.xpath('.//td[3]//span[contains(@class, "save")]'))
      .click()
      .then(function() {
        browser.sleep(5000);
      });
  }
}
async SaveorCancelRow() {
    await this.component
             .element(by.css('tbody > tr.SearchResultItemView > td > span.save'))
             .click()

    return await browser.sleep(5000);
  }
}

提供HTML或你的URL你能提供更多关于它如何“不工作”的信息吗?是否引发异常,单击是否不执行任何操作,是否单击了其他元素?单击本应保存记录,单击时不会发生任何操作。没有引发异常。