我正在尝试使用angular2和Typescript构建一个SharePoint应用程序(加载项),以通过REST从主机Web检索列表数据。我可以使用$ http.get在angular1中执行此操作,但在angular2中,http.get返回错误(错误:未捕获(在承诺中):TypeError:无法获取未定义或空引用的属性'0'
var spListUrl = appweburl +
"/_api/SP.AppContextSite(@target)/web/lists/getbytitle('Announcements')/items?@target='" +
hostweburl + "'";
let results = this.http.get(spListUrl);
.toPromise() .then(this.SayHello) .catch(this.handleError);
没有执行Sayhello功能,浏览器控制台显示错误
我怀疑它可能与身份验证有关,是否有人有任何建议?
由于