SharePoint 讀取內容的外掛之SharepointPlus
前言
最近,一直在前端和SharePoint進行互動,然後,發現一個好用的外掛,分享給大家。
首先,需要新增一個引用,如下圖:
當然,我這裡只是舉個例子,親們一定要去下載這個庫,然後傳到伺服器或者文件庫中進行引用,而不是新增下面一行程式碼就行的【新手必讀,老手忽略之】;
<script type="text/javascript" src="sharepointplus-5.1.min.js"></script>
然後,新增JQuery庫,因為很多時候和DOM進行互動,會比原生的JavaScript方便很多。
最後,就可以使用SharePoint Plus外掛了。
舉個簡單的例子,如何獲取資料:
// with some fields and an orderby command $SP().list("ListName","http://www.mysharepoint.com/mydir/").get({ fields:"Title,Organization", orderby:"Title DESC,Test_x0020_Date ASC" }).then(function(data) { for (var i=0; i<data.length; i++) console.log(data[i].getAttribute("Title")); });
外掛還有很多其他的功能,大家可以參考下面的連結,裡面有例子;
這個外掛的另一個好處就是可以不用原生的caml進行查詢,當然,也可以使用caml,外掛的查詢方式,對於不熟悉caml的更為易讀。
附外掛連結:
https://aymkdn.github.io/SharepointPlus/