List SharePoint CSR模板。未调用查看函数

List SharePoint CSR模板。未调用查看函数,list,sharepoint,view,csr,jslink,List,Sharepoint,View,Csr,Jslink,我创建了一个简单的JSLink CSR测试,当显示单个列表项时,该测试应该覆盖SharePoint中的视图 从不调用viewTemplate函数。这里是jslinkjavascript文件。我在debugger中浏览了代码,一步一步地浏览了所有代码行,没有出现错误 SP.SOD.executeFunc("clienttemplates.js", "SPClientTemplates", function () { // Create object that have the cont

我创建了一个简单的JSLink CSR测试,当显示单个列表项时,该测试应该覆盖SharePoint中的视图

从不调用viewTemplate函数。这里是jslinkjavascript文件。我在debugger中浏览了代码,一步一步地浏览了所有代码行,没有出现错误

SP.SOD.executeFunc("clienttemplates.js", "SPClientTemplates", function () { 

    // Create object that have the context information about the field that we want to change it's output render  
    var formTemplate = {}; 
    formTemplate.Templates = {}; 
    formTemplate.Templates.View = viewTemplate; 
    SPClientTemplates.TemplateManager.RegisterTemplateOverrides(formTemplate); 
}); 


function viewTemplate(ctx) { 
var formTable = "";

    formTable = "<div style='width:100%;float:left;padding:0 50px 15px 0;'>" + 
"<h3>It worked</h3>" +
"</div>";
    return formTable; 
}
SP.SOD.executeFunc(“clienttemplates.js”,“SPClientTemplates”,函数(){
//创建具有要更改其输出渲染的字段的上下文信息的对象
var formTemplate={};
模板={};
formTemplate.Templates.View=viewTemplate;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(formTemplate);
}); 
函数视图模板(ctx){
var formTable=“”;
formTable=”“+
“成功了”+
"";
返回表格;
}

提前谢谢。哈尔。

看起来您正在尝试渲染自定义显示。如果是这种情况,请从下拉列表中选择“自定义”。

看起来您正在尝试渲染自定义显示。如果是这种情况,请让您从下拉列表中选择custom。

以下是Johnny B在编辑web部件时提到的该部分的图像。它显示在JSLink字段的正下方


下面是Johnny B在编辑web部件时提到的部分的图像。它显示在JSLink字段的正下方


约翰尼B是正确的。JSLink字段下面有一个下拉选择。Johnny B是正确的。在JSLink字段的正下方有一个下拉选择。