Ember.js 如何在Handlebar中使用静态前缀绑定id属性?

Ember.js 如何在Handlebar中使用静态前缀绑定id属性?,ember.js,handlebars.js,Ember.js,Handlebars.js,我需要使用类似lz id的前缀绑定id属性,现在我可以获得如下id: <img {{bindAttr src="image.thumb_src"}} {{bindAttr id="image.id"}} class='img-polaroid lazy' /> 我需要像类文档这样的东西,添加一个静态部分: <img {{bindAttr src="image.thumb_src"}} {{bindAttr id=":lz- image.id"}} class='im

我需要使用类似lz id的前缀绑定id属性,现在我可以获得如下id:

 <img {{bindAttr src="image.thumb_src"}} {{bindAttr id="image.id"}} class='img-polaroid lazy' /> 

我需要像类文档这样的东西,添加一个静态部分:

 <img {{bindAttr src="image.thumb_src"}} {{bindAttr id=":lz- image.id"}} class='img-polaroid lazy' /> 


有什么想法吗?

您始终可以创建一个具有您想要的精确值的计算属性。我不知道如何指定前缀

创建图像对象时或重新打开图像对象后:

htmlId: function(){
  return 'lz-' + this.get('id');
}.property('id')
然后

<img {{bindAttr src="image.thumb_src"}} {{bindAttr id="image.htmlId"}}

如何为绑定类设置静态前缀?我误读了你的评论。道歉。如何绑定一个id?每次我试着这么做时,id都不会出现。如果ember给它分配了一个id,你就不会赢。如果对你没有帮助的话,请随便问我一个新问题。我不确定你说我不会赢是什么意思。这是对我的问题更彻底的解释