Запрос разметки реагента / икоты для испытаний - PullRequest
0 голосов
/ 24 апреля 2020

Я хочу протестировать представление Reagent / Re-Frame, утверждая свойства возвращаемой разметки Hiccup. Поэтому мне нужны функции, которые просматривают дерево, фильтруют его или проверяют наличие определенных элементов с определенными атрибутами.

Я не могу быть первым, кто столкнулся с этой проблемой, но Google не очень помог. Есть ли библиотека, которая делает это? Если нет, то как бы вы, например, написали функцию, которая обходит разметку и возвращает последовательность всех элементов с определенным тегом?

Ответы [ 2 ]

1 голос
/ 26 апреля 2020

Я бы посмотрел на:

Есть много способов сделать это, трудно предложить хороший ответ

0 голосов
/ 24 апреля 2020

Вы можете анализировать и изменять любую древовидную структуру данных с помощью библиотеки Tupelo Forest . Пожалуйста, просмотрите видео Lightning Talk и просмотрите множество живых примеров .

Если вы добавите больше подробностей к вашему вопросу, я могу обновить ответ, указав что-то конкретное c .

Вы также можете увидеть этот ответ .

...