scalatags 可以和 binding.scala 一起使用吗?

Can scalatags be used together with binding.scala?

Binding.scala 的示例包含 Scala XML 标记作为编码 DOM 片段的语言。可以改用 scalatags 吗?

Binding.scala 在内部生成非常复杂的 ScalaTags 代码。另一方面,只要数据发生变化,手动编写的原始 ScalaTags 代码就会重新创建整个 DOM。

Milad Khajavi 创建了一个示例来演示手动编写的 ScalaTags 代码的问题:https://gitter.im/ThoughtWorksInc/Binding.scala?at=581b6367eed0c3125f30d57b

ScalaTags对于简单的应用来说非常方便。但是,由于它们是没有任何部分更新能力的普通函数调用,如果您需要 DOM.

上的细粒度更新,ScalaTags 对于复杂的交互式应用程序来说不是一个好的选择。