我有一个JSLink函数覆盖列表视图webpart的默认页脚。如何检索此列表的标题(或URL)以便将其添加到页脚中?
(function () {
var overrideContext = {};
overrideContext.Templates = {};
overrideContext.Templates.Footer = overrideCustomFooter;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideContext); })();
function overrideCustomFooter() {
return "<div><a href='https://somesite/Lists/[LIST TITLE]'>See more</a></div>"; }非常感谢您提前!
发布于 2018-10-25 13:33:31
可供选择的有几个:
以下列表的绝对url示例:
const listBasUrl = _spPageContextInfo.webAbsoluteUrl + _spPageContextInfo.listUrlcontext传递到Templates.Footer函数:ctx.listUrlDir -server相对url列表
示例
function renderFooter(ctx){
console.log(ctx.listUrlDir);
return "";
} 哪里
SPClientTemplates.TemplateManager.RegisterTemplateOverrides({
Templates: {
Footer: renderFooter
},
});https://stackoverflow.com/questions/52953551
复制相似问题