我正在尝试使用 JSLink ..finally.. 我遇到了一些我似乎无法解决的问题。对于我第一次冒险进入兔子洞,我选择了一些超级简单的东西作为概念证明。所以我查阅了一个教程并想出了一个简单的脚本来围绕每个条目的标题字段绘制一个框并设置文本样式。我不能让它工作。你有机会帮我看看这段代码吗?我在 JSLink 框中使用了以下标记。
~sitecollection/site/文件夹/文件夹/file.js
和
〜站点/文件夹/文件夹/file.js
.js 文件与我尝试修改的列表视图 WebPart 存储在同一站点上。该列表只有默认的“标题”列。
(function () {
var overrideContext = {};
overrideContext.Templates = {};
overrideContext.Templates.Item = overrideTemplate;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideContext);
}) ();
function overrideTemplate(ctx) {
return “<div style=’font-size:40px;border:solid 3px black;margin-bottom:6px;padding:4px;width:200px;’>” + ctx.CurrentItem.Title + “</div>”;
}