我在使用角度指令(angucomplete-alt)生成建议列表时,我在ta字段中键入。我有一个问题,如果我使用下面的$ http进行请求,指令会拾取数据并显示它。Angularjs TypeError:无法读取未定义的属性“数据”
return $http.get(
myurl,
{
params: {
code: strQuery.toUpperCase()
}
}
);
提示性地,如果我在承诺中返回数据,指令只是不断给我一个错误。我怎样才能得到这个工作正常,因为它好像即使我打电话同一个端点,我得到的方式不同的反应
return service.mymethod(strQuery)
.then(function(data) {
console.log(data);
});
把服务的代码,否则我们不明白它在做什么 – Gianmarco
你可能有一些'xx.data'行,其中'xx'是'undefined'。 – Hacketo
给出更多的代码行,以便我们可以帮助您。 – katmanco