我想在不重新渲染父节点的情况下将Binding节点附加到另一个Binding节点。 Binding.scala是如何处理这个问题的?
答案 0 :(得分:2)
绑定可以嵌套和组合,因此通常不需要考虑它。 Binding [T]表示动态绑定的对象,当任何上游Binding的值发生变化时,将重新计算。
您的问题有点模棱两可,因此您可能需要澄清或添加代码示例,但您无需额外完成目标。查看示例以及README的这一部分:
https://github.com/ThoughtWorksInc/Binding.scala/blob/11.0.x/README.md#precise-data-binding
另外,我在这里简单介绍了我所说的内容:
https://scalafiddle.io/sf/XZgtwHM/1
如果打开浏览器控制台,您将看到呈现父节点的方法仅在第一次调用,但如果单击该按钮,则会附加更多子元素而不会影响父节点。检查HTML并注意父div的id,将其设置为每次渲染时递增ID,并且id始终保持为“parent_1”。