KE 插件的返回按钮清除筛选器信息

我在使用该插件清除信息时遇到了问题。

示例:

  1. 搜索某些信息:

  2. 点击我想查看的主题:

  3. 当我返回知识库页面时,搜索结果仍然保留,除了刷新页面外,我没有其他清除方法。清除按钮已不再显示。

我期望的功能是:当我点击汉堡菜单中的“知识探索器”按钮,或我自定义的文档页眉按钮时,该页面应自动刷新。

有什么建议吗?

编辑:知识库页面通常如下所示:

你是如何返回知识库页面的?我刚刚在 Meta(https://meta.discourse.org/docs)上尝试了这里的方法,一切正常:在点击“<< 返回”或使用浏览器的后退功能时,过滤器和清除按钮都能正常保持。

你能否分享一个录屏或视频,展示你执行这些步骤的过程?另外,如果你在按照步骤操作后仍然发现问题,能否提供你在浏览器控制台中看到的任何错误信息?

我本应先问这个问题:你使用的是最新版本的 Discourse 和此插件吗?

1 个赞

好的,我想点击顶部的某个链接选项。

  1. 我使用了主页插件,以便将网站徽标指向 example.com/docs。
  2. 我还使用了自定义标题链接插件来添加“文档”链接。
  3. 如果我从汉堡菜单中点击“知识探索器”,页面也不会重置。

我在下面附上了一段视频,展示了我尝试每个选项的过程。在视频末尾,我使用 CTRL-R 刷新页面,此时页面重置了。

编辑:已添加来自控制台日志的信息。

3 个赞

清除按钮在页面切换时可能存在渲染问题。我稍后会尽快查看。

5 个赞

我已提交一个拉取请求来解决此问题:

https://github.com/discourse/discourse-knowledge-explorer/pull/14

预计很快即可使用。

编辑:已合并!

7 个赞