Sharepoint - JS Link - 如何在自定义列表中呈现搜索框?

时间:2017-01-16 20:39:06

标签: javascript search sharepoint jslink

我在Sharepoint中使用JS Link并设法渲染自定义列表。以下是代码的简要摘录:

context.Templates.View = RenderBodyTemplate;
SPClientTemplates.TemplateManager.RegisterTemplateOverrides(context);

RenderBodyTemplate是一个函数,它将上下文作为参数,并将HTML标记作为字符串返回。然后,RegisterTemplateOverrides完成渲染。

因此,渲染工作正常,但后来我需要一个搜索框和自定义列表的搜索功能。我注意到有一个复选框,它会在其属性窗口中显示我的自定义列表的搜索框。

设置搜索框(此后)

enter image description here

可见没有JS链接,一切都很好地开箱即用。但是,一旦我使用JS Link使用自定义标记覆盖模板,搜索框就会消失。我知道我必须在Javascript中以某种方式分离渲染它,但它怎么能完成呢? 如何将搜索框与自定义列表呈现一起呈现,以便搜索功能也有效?

0 个答案:

没有答案