[英]I am not able to get any of my JSLink working. What am I doing wrong
我們在Prem上安裝了SharePoint 2013,我正在嘗試使用JS Link進行一些自定義。 即使最簡單的練習也不起作用。 我不明白我在做什么錯。
新頁面-添加列表並且jS鏈接=〜site / SiteAssets / js-test / OverRideCustomHeader.js
(function () {
var overrideContext = {};
overrideContext.Templates = {};
overrideContext.Templates.Header = overrideCustomHeader;
overrideContext.Templates.Footer = overrideCustomFooter;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideContext);
})();
function overrideCustomHeader() {
return “<h3>Our Custom Header</h3>”;
}
function overrideCustomFooter() {
return “<h3>Our Custom Footer</h3>”;
}
我希望看到頁眉和頁腳顯示,但事實並非如此。
將腳本編輯器Webpart插入頁面,然后將腳本插入腳本編輯器Webpart(使用正確的【“】】)。
(function () {
var overrideContext = {};
overrideContext.Templates = {};
overrideContext.Templates.Header = overrideCustomHeader;
overrideContext.Templates.Footer = overrideCustomFooter;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideContext);
})();
function overrideCustomHeader() {
return "<h3>Our Custom Header</h3>";
}
function overrideCustomFooter() {
return "<h3>Our Custom Footer</h3>";
}
更新:
您是否啟用了最小下載策略?
如果url如/_layouts/15/start.aspx#
,則JSLink將/_layouts/15/start.aspx#
,您可以禁用該功能。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.