鉴于以下情况:
App.User = DS.Model.extend({
firstName: DS.attr('string')
});
有没有办法确定类型firstName
?
鉴于以下情况:
App.User = DS.Model.extend({
firstName: DS.attr('string')
});
有没有办法确定类型firstName
?
您可以使用 JavaScript 的typeof
:
// Find the type of the first model's firstName.
console.log(typeof userController.objectAt(0).get('firstName'));
Ember.JS 也有一个内置的typeOf
: Ember.typeOf
,但在这种情况下,据我所知,它没有提供任何优势。
我找到了答案:
App.User.metaForProperty('firstName').type