Angular2通过REST获取SharePoint列表数据

时间:2016-08-24 14:38:07

标签: rest sharepoint angular typescript

我正在尝试使用angular2和Typescript构建一个SharePoint应用程序(加载项),以通过REST从主机Web检索列表数据。我可以使用$ http.get在angular1中执行此操作,但在angular2中,http.get返回错误(错误:未捕获(在承诺中):TypeError:无法获取未定义或空引用的属性'0'

var spListUrl = appweburl + 
                "/_api/SP.AppContextSite(@target)/web/lists/getbytitle('Anno‌​uncements')/items?@t‌​arget='" + 
                hostweburl + "'"; 
let results = this.http.get(spListUrl); 
.toPromise() .then(this.SayHello) .catch(this.handleError); 

没有执行Sayhello功能,浏览器控制台显示错误

我怀疑它可能与身份验证有关,是否有人有任何建议?

由于

0 个答案:

没有答案