SharePoint 頁面中插入自定義代碼(sharepoint自定義表單)

我們都知道 SharePoint 是對(duì)頁面進(jìn)行編輯的。

對(duì)于一些有編程基礎(chǔ)的人來說,可能需要對(duì)頁面中插入代碼,這樣才能更好的對(duì)頁面進(jìn)行配置。

但是在新版本的 SharePoint modern 頁面來說,雖然我們可以插入 Embed 組件。

但是 Embed 組件中是不允許提供 scriptHtml 腳本的。只能插入 iFrame 框架或者 URL 地址。

這個(gè)就非常郁悶了。

SharePoint 頁面中插入自定義代碼(sharepoint自定義表單)

管理員配置

在 SharePoint 頁面中,默認(rèn)是禁用自定義腳本的。

你需要登錄管理員的界面,然后把這個(gè)自定義腳本的功能打開才能插入代碼。

據(jù)說這是基于安全的考慮,但是對(duì)我們來說這個(gè)就非常麻煩。

SharePoint 頁面中插入自定義代碼(sharepoint自定義表單)

很多高級(jí)的功能都不能用了,頁面的排版也就是能使用 SharePoint 提供的幾個(gè)樣式,一點(diǎn)都不生動(dòng)。

自定義 Web Parts

對(duì)于沒有提供的 Web Parts,我們是可以通過自定義組件的方式來添加到我們站點(diǎn)上的。

這里,我們可以用到 react-script-editor 這個(gè)組件。

GitHub 的訪問地址為:https://github.com/pnp/sp-dev-fx-webparts/tree/main/samples/react-script-editor

我們可以把 react-script-editor 下載下來后進(jìn)行編譯打包后再上傳到你的站點(diǎn)上。

這樣的話,我們就可以在頁面中嵌入相關(guān)內(nèi)容組件了,你可以在這個(gè)內(nèi)容組件上對(duì)提供的代碼進(jìn)行編輯。

相關(guān)新聞

聯(lián)系我們
聯(lián)系我們
公眾號(hào)
公眾號(hào)
在線咨詢
分享本頁
返回頂部