2

js モデルがクリアされているか空であるかを検出する方法を知りたいですか?

モデルを設定すると

model.set({name:'this is a test', id:1});

そしてクリア

model.clear();
4

1 に答える 1

2

これをテストするには、次の手順を実行します。

if ($.isEmptyObject(model.attributes)) {
    // model is cleared or empty
}

モデルのすべての属性が削除されmodel.isNew()ているかどうかを検証しないため、関数に依存できないことに注意してください。

ここで動作するフィドルを見ることができます。

于 2013-07-09T04:48:30.063 に答える