Вложенный якорный тег в h3 в скалатагах
Я пытаюсь сгенерировать следующий HTML из скалатагов:
<h3>There were orders found in <a href="#somewhere">somewhere </a> and <a href="#somewhereelse">somewhere else </a> </h3>
До сих пор моя попытка использовать следующее в scalatags не сработала:
h3("There were orders found in" + a(href:="#somewhere")("somewhere") + "and" + a(href:="#somewhereelse")("somewhere else"))
1 ответ
Решение
h3("There were orders found in ", a(href:="#somewhere", "somewhere"),
" and ", a(href:="#somewhereelse", "somewhere else"))
Вот как будет выглядеть структура в XML:
- <h3>
- TEXT
- <a>
- TEXT
- TEXT
- <a>
- TEXT
Если вы попытаетесь написать свой код скалатагов так же, как он будет структурирован в XML, все должно получиться хорошо. Также помните, что в скалатагах вы вкрапляете атрибуце (... := ...
) и дети; scalatags выясняет, что есть что.