2016-03-08 49 views
0

我在聚合物物体像这样的代码:聚合物中使用变量的函数

toggleList: function(){ 
    this.$.list.toggle(); 
} 
toggleSign: function(){ 
    this.$.sign.toggle(); 
} 

我可以轻松地实现功能toggle(var element)切换不同类型的组件?

@edit:

这里就是我要完成

toggle: function(element-id){ 
    this.$.{{element-id}}.toggle(); 
} 

我想用一个函数的参数,而不是两个功能不同的名字

+0

我看不到这个问题是关于什么的。你想完成什么?你有什么尝试?什么不按预期工作?你能否提供更多的上下文。 –

回答

2

这应该做你想做的是什么:

toggle: function(id){ 
    this.$[id].toggle(); 
} 
1

聚合物公司提供$$来指定s选举人查询dom。你可以找到更多的细节here

所以你的情况,你可以像

this.$$("#list").toggle();