0

我有一个 instance resource,我不知道它是Useror Organizationor Commentor 什么。有没有办法获取资源模型的名称,例如resource.get('modelName')

4

2 回答 2

1

你可以找到构造函数,我不完全确定这是否是你要找的。

 resource.constructor
于 2013-10-17T23:32:02.727 回答
1

您可以使用instanceof运算符来检查是否resource是哪个对象的实例。

var resource = App.Organization.create({});

console.log(resource instanceof App.User);          // false
console.log(resource instanceof App.Organization);  // true
console.log(resource instanceof App.Comment);       // false
于 2013-10-17T23:46:58.643 回答