现代化自定制 - 页面上的自定制
博客地址:http://blog.csdn.net/FoxDave
本篇接上一篇,闡述一下關于頁面上自定制的內容要如何進行現代化轉換時的修復。
頁面上的自定制
SharePoint有很多種經典網站頁面如wiki、web部件頁、發布頁面等。每種頁面都允許用戶進行自定制,比如添加web部件、格式化的文本或嵌入JavaScript來實現自定義操作等。
拆箱即用的經典web部件
SharePoint有很多拆箱即用的web部件(包括腳本編輯器web部件),它們在經典頁面工作,但是并不支持現代化頁面。也就是說,沒有完全對等的客戶端web部件來跟傳統經典web部件一一對應。
如果我們需要經典web部件的功能作為客戶端的等價實現,我們必須自己開發基于SharePoint Framework的客戶端web部件,我們可以從GitHub上找到web部件庫。
下圖是一個web部件示例。
基于網站集或網站的嵌入JavaScript的自定義操作
在之前的介紹中,我們提到過常用的添加網站展示條的模式是通過嵌入JavaScript實現自定義操作。但這種是不兼容現代化用戶接口的,我們必須基于SharePoint Framework應用自定義擴展重新開發它們。我們可以通過擴展插入自定義腳本來將HTML嵌入到SharePoint現代化用戶接口。
更多具體內容將在以后進行介紹。
網站操作菜單中的自定義菜單項
目前無法將我們的自定義菜單項添加到現代化頁面的網站操作菜單上(齒輪圖標菜單)。我們可以通過將鏈接添加到網站首頁的導航中來變通實現。
總結
以上是生活随笔為你收集整理的现代化自定制 - 页面上的自定制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: set,env和export命令显示sh
- 下一篇: 函数(一.return)