我在 Sharepoint 2013 上有一个库,并使用以下代码检索所有参数(在客户端使用 angularjs。)。
var spListURL = siteURL + "_api/lists/getByTitle%28%27" + docLibName + "%27%29/items";
$http.get(spListURL,
{ headers: {"Accept": "application/json; odata=verbose", } }).success(function (result) {
dfd.resolve(result);
})
.error(function (data, status, headers, config) {
errorFactory.buildError(data, status, headers, ORIGIN_VIEW_NAME);
});
但是结果不包含文件名或文件 url。我需要创建一个指向该文件的锚链接。它确实包含我添加到 List/Lib 中的自定义参数。
我以前从未使用过 SharePoint。客户端代码是 angularjs 工厂的片段,它正在工作(就 js 而言)。
我不想使用另一个休息电话d.result[index].File.__deffered.uri
,然后在新的空白窗口中打开文档。
谢谢你的帮助。