为什么 PrimeNg pSortableColumn 没有容器项的点击事件?

why does the PrimeNg pSortableColumn has no click events for container items?

我使用了 Primng Table 组件并使用了 pSortableColumn,因此它引发了对 table 进行排序的事件。在 TH 我有一个组件,它有 header 文本和一个图标来表示它是 asc 或 desc 顺序。

问题是当我点击 TH 的背景时它可以工作但是当我点击我的组件的任何元素时它没有注册事件。

table 组件位于我们自己的公司搜索组件中,但它可以在示例网站上运行(我们在发送到 NPM 之前开发组件时使用它。

但是当我部署到一个真实的应用程序时,它的行为似乎有所不同。

我不确定我是否遗漏了参考资料,但我没有收到任何警告。有没有人见过这种行为?

我终于弄清了这个问题的真相。

解决方案是将 primng npm 包从 9.0.0 更新到 9.0.6

npm install primeng@9.0.6