Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Polymer 有没有一种方法可以手动渲染聚合物中的模板?_Polymer - Fatal编程技术网

Polymer 有没有一种方法可以手动渲染聚合物中的模板?

Polymer 有没有一种方法可以手动渲染聚合物中的模板?,polymer,Polymer,聚合物提供了模板和数据之间的自动双向绑定,这非常好。它还提供一次性绑定。有没有一种方法可以实现一次性绑定并在以后刷新?我喜欢聚合物模板的表现力,但我不确定轮询的性能。(我们有非常复杂的dom)。我们正在研究在聚合物中使用FRP(可能是Bacon.js)的可能性 提前谢谢 我对此类问题的反应通常是:您是否确实观察到了性能问题 请记住,如果浏览器支持Object.observe(),则不会进行轮询。如果该功能不可用,Polymer会默认轮询以刷新数据绑定系统并传播更改。这也不一定意味着DOM会改变。

聚合物提供了模板和数据之间的自动双向绑定,这非常好。它还提供一次性绑定。有没有一种方法可以实现一次性绑定并在以后刷新?我喜欢聚合物模板的表现力,但我不确定轮询的性能。(我们有非常复杂的dom)。我们正在研究在聚合物中使用FRP(可能是Bacon.js)的可能性


提前谢谢

我对此类问题的反应通常是:您是否确实观察到了性能问题


请记住,如果浏览器支持
Object.observe()
,则不会进行轮询。如果该功能不可用,Polymer会默认轮询以刷新数据绑定系统并传播更改。这也不一定意味着DOM会改变。Polymer的数据绑定系统使。请参阅维护实例部分。

我们正在呈现一个由许多元素组成的大表,当我们试图通过转置支持该表的视图模型来转置它时,性能确实受到了影响。Polymer试图重新渲染每个元素,而不是从头开始重新渲染整个表。可能有工作要做。但是我觉得我们不需要对象。观察我们是否正在进行函数式反应式编程,在那里我们对数据更改事件流有了更好的理解。ebidel,感谢您尝试提供更具体的帮助。我们可以走这条路(诊断我们面临的性能问题)。但我认为基本上我想要的是对观察渲染周期进行一些控制。在反应式编程中,状态更改的管理方式不同。多个可观察事件流可以很容易地合并到一个事件流中,这意味着不再需要显式地观察每个对象。这是一个不同的范例。我真正想知道的是如何将这一范式整合到聚合物中。