1. 程式人生 > >SharePoint 讀取內容的插件之SharepointPlus

SharePoint 讀取內容的插件之SharepointPlus

div 內容 attr spa with class i++ script 如何

  前言

  最近,一直在前端和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/

SharePoint 讀取內容的插件之SharepointPlus