1

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

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

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

因此,渲染效果很好,但是我需要自定义列表的搜索框和搜索功能。我注意到有一个复选框,它将在其“属性”窗口中显示我的自定义列表的搜索框。

设置搜索框后(这个)

在此处输入图像描述

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

4

0 回答 0