1

我试图从 scalatags 生成以下 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"))
4

1 回答 1

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 代码,那么它应该可以正常运行。还要记住,在 scalatags 中你穿插了属性 ( ... := ...) 和孩子;scalatags 找出哪个是哪个。

于 2016-04-08T06:01:08.740 回答