是否可以决定在我的聚合物元素中使用哪种行为?也许是这样的
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')]
});
或类似的东西......我有一个标记/模板,但想要使用属性选择的不同功能......
答案 0 :(得分:-1)
我也发现了聚合物,所以我可能错了。
按照文档即可。这是一个例子。
<script>
Polymer({
is: 'x-custom',
properties: {
user: String,
manager: {
type: Boolean,
notify: true
}
},
attached: function() {
// render
this.textContent = 'Hello World, my user is ' + (this.user || 'nobody') + '.\n' +
'This user is ' + (this.manager ? '' : 'not') + ' a manager.';
}
});
</script>
<x-custom user="Scott" manager></x-custom>
因此,您可以在自定义dom上使用属性库,因为用户=“Scott”显示