Tabulator的“最小最大自定义标题过滤器”如果通过按键启动则恢复过滤]] << [

问题描述 投票:0回答:1
Min Max的Custom Header过滤器过滤该表,然后将其恢复为应用过滤器之前的初始状态。在最小和最大输入框中都输入数字后按下键时,会发生这种情况。

您可以从此链接Min Max custom Header Filter from the documentation重现该错误

再现步骤

    转到http://tabulator.info/examples/4.5#filter-header
  1. 将鼠标导航到“进度”列
  2. 将数字1键入最小区域,将10键入最大区域(在继续操作之前,请确保同时填写两者)
  3. 完成后,按Enter键
  4. 预期行为表格过滤器仅显示满足过滤器的行

实际行为该表将显示满足该过滤条件的行,但是在应用该过滤条件之前,它将立即还原为初始表。

单击输入区域之外的任何位置可修复过滤器。问题是为什么它在按键时表现出这种方式。

我找到了此链接Link from a similar issue with key press and the custom header filter

票证中列出的Oli解决方案是编辑按键功能,以实时制作“自定义标题过滤器”过滤器。但是,此解决方案无法解决按键问题。

到目前为止,我一直在修改处理按键的功能,但在解决此问题方面几乎没有成功。

我还尝试了上面链接中写票的人的解决方案。这不起作用,因为应用这些修改会阻止按键启动过滤。

因此,总而言之,有没有一种方法可以修改代码,以便任何按键都可以过滤表并保留其被过滤的行?

Min Max的Custom Header过滤器过滤该表,然后将其恢复为应用过滤器之前的初始状态。在将数字输入到...后按一个键会发生这种情况。

filter keypress tabulator
1个回答
0
投票
这是文档示例中的问题,已在4.6 Example中解决
© www.soinside.com 2019 - 2024. All rights reserved.