我是新的量角器,并且有基本的javascript问题.我想从元素中获取文本,只获取前5个字符.
当我尝试运行此声明时
var searchDate = element(by.id("tag")).getText().substring(0,5);
Run Code Online (Sandbox Code Playgroud)
我收到这个错误
消息:TypeError:Object [object Object]没有方法'substring'
不确定我做错了什么.
那是因为Object [object Object]是一个承诺.
改为:
element(by.id("tag")).getText().then(function(text) {
var searchDate = text.substring(0,5);
});
Run Code Online (Sandbox Code Playgroud)