在Ember.js中,我需要编写一个行为不同的函数,具体取决于对象是Ember Data对象还是其他东西(Ember Object,普通JSON对象等)。有没有办法确定对象是否为Ember数据?
myfunction(myObject) {
if(isEmberData(myObject)) {
// Do stuff
} else {
// Do something else
}
}
答案 0 :(得分:3)
一个简单的
if (obj instanceof DS.Model) {}
应该做的伎俩。