【发布时间】:2015-07-01 07:33:57
【问题描述】:
我得到了一个类似的对象:
$scope.project = {name: 'whatever', description: 'blabla', another: 'another'};
为了调试它,我进入 repl 模式并尝试查看“项目”有什么。 当我如下定义项目变量并调用它时,它返回我的对象,但是当我尝试访问它的键(project.name)时,我得到了未定义。如果我执行 Object.keys(project),我将获得页面对象方法,例如 click、getAttribute 等。
关于如何访问原始对象键的任何想法?
查看面:
<h1 id="foo">{{project.name}}</h1>
测试方:
var project = element(by.id('foo')).evaluate('project');
【问题讨论】:
标签: angularjs protractor qa