量角器非角度给我
TypeError:table.count不是函数
await element(by.xpath(`//div[@id='${identity}']/table/tbody/tr`)).isPresent().then(async() =>{
await table.count().then(async (val) => {
console.log(`Total number of ${identity} :` + val);
expect(val.isPresent()).to.be.eventually.true;
});
});
答案 0 :(得分:0)
let identity = '<put the id here>';
let rows = element.all(by.xpath(`//div[@id='${identity}']/table/tbody/tr`));
let count = await table.count();
console.log(`Total number of ${identity} :` + count);
答案 1 :(得分:0)
只是在黑暗中开枪,由于您的问题不完整,问题可能是可能对elementArrayFinder执行count()
方法,而您的表是elementFinder-
table = $("...")
或table = element(by...("..."))
应该是elementArrayFinder-
table = $$("...")
或table = element.all(by...("..."))
因此,如果您更新答案并在声明table
的地方包含规范的代码,则对您的帮助会更容易