我有一个问题,输出为我抛出一个“未定义”的所有我的领域,除了标题。SharePoint:使用JSLink自定义呈现列表。抛出“未定义”
这里是我的代码:
(function() {
if (typeof SPClientTemplates === 'undefined')
return;
var overrideContext = {};
//overrideContext.BaseViewID = 1;
//overrideContext.ListTemplateType = 101;
overrideContext.Templates = {};
overrideContext.Templates.Header = "My Custom Rendering News View";
overrideContext.Templates.Item = customItem;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(overrideContext);
})();
function customItem(ctx) {
var htmlTest = "Test: " + ctx.CurrentItem.Title + " " + ctx.CurrentItem.Byline + " " + ctx.CurrentItem.Modified + " " + ctx.CurrentItem.RollupImage;
return htmlTest;
}
,输出是: “测试:新闻资料库未定义未定义未定义”
难道你们知道是什么问题?我知道字段Title,Byline,Modified和RollupImage存在于视图中。
在此先感谢。
好替换此代码
。谢谢!我会解决这个问题。 – Kungen 2013-05-15 09:23:54