【问题标题】:Can scalatags be used together with binding.scala?scalatags 可以和 binding.scala 一起使用吗?
【发布时间】:2017-08-11 03:33:05
【问题描述】:

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

【问题讨论】:

    标签: scala scalatags binding.scala


    【解决方案1】:

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

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

    ScalaTags 对于简单的应用非常方便。然而,由于它们是普通的函数调用,没有任何部分更新的能力,如果您需要对 DOM 进行细粒度更新,ScalaTags 不是一个好的交互式应用程序的好选择。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-01
    • 2016-02-21
    • 2016-01-31
    • 2013-06-08
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    • 2011-10-27
    相关资源
    最近更新 更多