2016-09-27 23 views
1

我想在Polymer 1.0中創建一個可重用的元素。如何在聚合物中的可重用元素中包含行爲?

當我嘗試從自定義元素包中加載行爲時,遇到了規範路徑的問題。

行爲與我的自定義元素在我的文件結構中處於同一級別。

我目前的進口表現爲如下:

<link rel="import" href="extras-behavior.html"> 

不過,我收到這樣的警告:

行爲ExtrasBehavior混合屬性爲 MCD-價格的熱量時,沒有發現!

我相信這是由於polyserve以及它如何將輸入轉換爲規範路徑。

目前是否可以做到這一點,而不使行爲成爲自己的涼亭包?

+0

你能分享你的元素代碼嗎? – adaliszk

回答

1

我發現這實際上不是一個語法問題,而僅僅是聚合物給出的警告。爲了確保這一警告是不是給了你必須把評論你的行爲的聲明,如下所示:

<script> 
    /** @polymerBehavior ConfigBehavior */ 
    ConfigBehavior = { 
    }; 
</script> 

現在聚合物的引擎將「知道」你的行爲,並停止拋出此警告。