js我想知道如何检测模型是否已清除或为空?如果我设定模型
model.set({name:'this is a test', id:1});
并清除它
model.clear();
irtuqstp1#
您可以通过执行以下操作来对此进行测试:
if ($.isEmptyObject(model.attributes)) { // model is cleared or empty }
请注意,您不能依赖model.isNew()函数,因为它不会验证模型是否已经删除了所有属性。你可以看到一个working fiddle here。
model.isNew()
1条答案
按热度按时间irtuqstp1#
您可以通过执行以下操作来对此进行测试:
请注意,您不能依赖
model.isNew()
函数,因为它不会验证模型是否已经删除了所有属性。你可以看到一个working fiddle here。