Difference between Ember.get() and this.get()

前端 未结 3 1660
借酒劲吻你
借酒劲吻你 2020-12-03 17:55

I\'m new to Ember and it keeps confusing me about the difference between this.get() and Ember.get(). Can someone explain them briefly?

3条回答
  •  北荒
    北荒 (楼主)
    2020-12-03 18:16

    There is none. foo.get('bar') is equivalent to Ember.get(foo, 'bar'). However because foo.get is defined on Ember.Object you can only call .get() on Ember Objects. Ember.get() will work on all ember objects. On Ember Objects Ember.get(foo, 'bar') is equivalent to foo.get('bar'), on every other object its equivalent to foo['bar'].

提交回复
热议问题