2015-12-23 43 views
0

不能使用dom-bind模板(對於一組由其中我使用聚合物定義的原因),所以我不得不創建元件<global-scope>並把所有其他元素其光DOM內部。但我真的缺乏約束力: 比如我有:綁定在光DOM

<global-scope> 
    <data-provider data="{{datasource}}"></data-provider> 
    <data-consumer data={{datasource}}></data-consumer> 
</global-scope>` 

無論是我可以使用模板dom-repeat在光DOM或者(因爲沒有綁定的)。 有沒有一種全面的方式來補償綁定,這對於最終用戶來說是很自然的(就像我使用dom綁定一樣)?

回答

0

不,dom-bind正是爲此目的而建造的。如果您不能使用dom-bind而不是將您的元素放入shadow-DOM或陰影DOM,那麼就沒有辦法使用綁定。

+0

我相信有人玩過templatizer,雖然我沒有足夠的Polymer/javascript專業知識來理解如何使它適用於我 –

+0

這就是'dom-bind'所做的。如果你不能使用'dom-bind',爲什麼會有類似的用途? –