我有一个简单的按钮,其中包含我的绑定ID:
<button {{action goTo item}} {{bindAttr id="item.id"}} >{{item.name}}</button>
哪个给了我id='123'
,是可以以某种方式为id加上前缀。 id='navbtn_123'
?
答案 0 :(得分:6)
在“项目”定义中使用计算属性
idPrefix: 'navbtn_',
idForElement = function(){
return this.get('idPrefix')+this.get('id')
}.property('id','idPrefix')
和你的把手
<button {{action goTo item}} {{bindAttr id="item.idForElement"}} >{{item.name}}</button>