0
是否可以決定在我的聚合物元素中使用哪種行爲?也許這樣聚合物使用基於屬性選擇的不同行爲
function select_between_a_b(property_name) {
return property_name = 'a' ? behavior_a : behavior_b;
}
Polymer({
is:'test-element',
properties: {
selectorProperty: {
type: String,
value: 'a',
}
},
behaviors: [select_between_a_b('selectorProperty')]
});
或類似的東西...我有一個標記/模板,但要使用他們不同的功能由一個屬性選擇...
據我所知,你想什麼做是不可能的考慮到行爲是最接近的東西聚合物目前必須繼承在一個面向對象的意義上,你應該繞過另一種方式,這取決於你在這裏使用什麼樣的 – Alan