【发布时间】:2013-04-23 07:08:48
【问题描述】:
我有一个问题,对我来说,除了标题之外,我的所有字段的输出都会抛出“未定义”。
这是我的代码:
(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;
}
输出是: "测试:新闻档案 undefined undefined undefined"
你们知道问题出在哪里吗?我知道视图中存在 Title、Byline、Modified 和 RollupImage 字段。
提前致谢。
【问题讨论】:
-
好的。谢谢!我会解决的。
标签: sharepoint undefined