0

有没有办法检查模型上是否存在属性?

var self = model.get("users."+userId);
if (! self.name.firstName){
  //do something
}
4

1 回答 1

0

这似乎有效;但是,您需要一一检查每个属性,因为可能不存在深入到链条的下游。

所以也许:

var self = model.get("users."+userId);
if (!self.name && !self.name.firstName){
  //do something
}
于 2015-07-10T21:48:56.293 回答