AngularJS + SharePoint列表 + Rest API

3
以下是我想要完成的简单任务:
1)创建一个简单的表格——员工详细信息表,并使用SharePoint列表保存数据。
2)使用AngularJS和REST服务来完成对员工详细信息的CRUD操作。如果您使用SharePoint列表,则无需单独编写服务代码,因为REST API已经可用。
因此,我的任务是将SharePoint列表与AngularJS和REST通信。我对AngularJS、SharePoint和REST都不熟悉。尝试在Google上搜索,但找不到相同的内容。

3
你已经尝试了什么?对我来说,这似乎是一道你自己没有解决的学术练习... - cubitouch
我尝试了许多教程、视频和文章,但由于我对Angular、Rest和SharePoint这三个方面都很陌生,所以无法将它们整合成一个可工作的单一应用程序。 - Girish
我从http://www.codeproject.com/Articles/637430/Angular-js-example-application、http://angularjs.org/、http://viralpatel.net/blogs/angularjs-controller-tutorial/等网站学到了相当不错的AngularJS知识。 - Girish
您正在使用哪个版本的SharePoint? - Dalorzo
2个回答

5

我发现Saikiran Sheshagiri写了一篇很好的、易于理解的文章article,其中阐述了如何使用Rest API和AngularJS获取SharePoint 2013中的列表数据。

Jeremy Thake也写了一个很棒的article,其中解释了如何使用REST API和AngularJS服务来托管Web。


我无法理解如何管理Jeremy文章中在files/solution中提供的代码? - Girish
在Jeremy的例子中,他将文件存储在主机Web环境(即ASP.NET)上,因此问题是,您正在编写什么样的应用程序?托管应用程序还是在SharePoint上托管的某种Web部件? - Alex Choroshin
我希望它是在ASP.NET应用程序中,而不是Web部分。 - Girish
尝试一下Jeremy的示例,他使用ASP.NET MVC和AngularJS: http://www.jeremythake.com/2013/10/sharepoint-hosted-app-with-rest-angularjs-for-mvc-javascript/ - Alex Choroshin
我试图处理http://www.jeremythake.com/2013/10/sharepoint-hosted-app-with-rest-angularjs-for-mvc-javascript/,但在var context = SP.ClientContext.get_current()行上出现错误。SP未定义。我只是从给定的代码创建了两个文件:1. Html文件 2.Js文件。并且我无法在VS 2013中打开给定的项目代码。我是否需要任何额外的东西来在VS 2013中打开此项目。 - Girish
显示剩余3条评论

0

1
好的,谢谢。我会尝试使用这些链接,并很快发布我的结果。 - Girish

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接