查询 Reagent/Hiccup 测试标记

Querying Reagent/Hiccup Markup For Tests

我想通过声明 Hiccup 标记的属性来测试 Reagent/Re-Frame 视图 returns。因此,我需要遍历树、过滤树或检查是否存在具有特定属性的特定元素的函数。

我不是第一个遇到这个问题的人,但 Google 帮助不大。有这样的图书馆吗?如果没有,您将如何编写一个函数来遍历标记和 returns 具有特定标签的所有元素的序列?

您可以使用 Tupelo Forest library. Please view the Lightning Talk video and peruse the many live examples.

分析和修改任何树状数据结构

如果您在问题中添加更多细节,我可以用具体的内容更新答案。

您还可以看到this answer

我会看:

有很多方法可以做到这一点很难提出一个好的答案