获取Ember-Data对象的属性类型

时间:2013-02-07 20:50:48

标签: ember.js

鉴于以下内容:

App.User = DS.Model.extend({
  firstName: DS.attr('string')
});

有没有办法确定firstName的类型?

2 个答案:

答案 0 :(得分:0)

您可以使用JavaScript的typeof

// Find the type of the first model's firstName.
console.log(typeof userController.objectAt(0).get('firstName'));

Ember.JS还有一个内置的typeOfEmber.typeOf,但在这种情况下,就我所见,它没有任何优势。

答案 1 :(得分:0)

我找到了答案:

App.User.metaForProperty('firstName').type