我遇到了这个让我发疯的问题。我有一个实体集合,命名实体接收 A 和 B 对象。下面的代码虽然看起来很简单,但不能像 (I) 预期的那样工作。不知何故,没有添加最后一个添加到实体集合中的对象。事实上,如果我在得到 1、2、3、4、5、5 而不是预期的 1、2、3、4、5、6 之前和之后打印长度。A 和 B 是实体的“子类”这是一个模型,因为 A 和 B 都有对应的视图。最后,我期待 6 个可见对象,但我只得到 5 个。有没有人知道问题可能是什么?提前致谢。
var that = this;
_.each( this.as.models, function( a, i ){
that.entities.add( a );
});
_.each( this.bs.models, function( b, j ){
that.entities.add( b );
});