2012-06-01 9 views

cevap

6

Birkaç gün önce bir push on the master sorunu çözüldü bakın.

Ember.Handlebars.registerBoundHelper('myHelper', 
    function(myBinding, options) { 
     return myDealWith(myBinding); 
    } 
); 
+0

Blok nesnelerle yapamazsınız. – iConnor

4

Yardımcı yöntemdeki değeri almak için Ember.getPath kullanmanız gerekir. Kullanım Ember.Handlebars.registerBoundHelper:
docs http://emberjs.com/documentation/#toc_writing-custom-helpers

+0

Ben '' this.getPath (mülkiyet) 'üzerinde' Ember.getPath (bu, özellik) kullanması gerekir bir neden var mı? – hekevintran

+2

Bu "Ember.Object" olmamasını umuyorsanız 'Ember.getPath' kullanmak isteyebilirsiniz. – ebryn

+0

... Yani, çoğu zaman bu this.getPath' kullanabiliyorsunuz (ve kullanmalısınız). –