如何找到模型是新的还是没有属性:骨干

时间:2013-08-27 06:22:55

标签: javascript backbone.js

这是我的骨干模型和收藏品:

var myModel = Backbone.Model.extend({ });

var myCollection = Backbone.Collection.extend({
    model :  myModel,
});

当我做new模型时

debitRow = new myModel();

这将没有财产或价值。

现在我怎么发现模型是empty or not

2 个答案:

答案 0 :(得分:1)

我让它像以下一样工作,

if(_.isEmpty(debitRow.attributes)){
                        // do your stuff
                    }

答案 1 :(得分:0)

您是否尝试使用.isNew(),文档here