我正在访问像这样的饼图中的标签文本
if($scope.data[0].label === 'Successful Calls')
{
buildChart("#chart1", $scope.data);
}
else
{
buildChart("#chart2", $scope.data);
}
它工作正常,但是当我运行在父指令中编写的测试用例失败。如果我删除if else块,那么测试正在通过。 这个错误我得到了
TypeError: 'undefined' is not an object (evaluating '$scope.data[0]')
我可以使用其他方法访问标签文本,因为,方法i使用已经为测试用例创建问题。