将Backbone的模型重置为初始默认值的最简单方法是? [英] Easiest way to reset Backbone's model to initial defaults?

查看:161
本文介绍了将Backbone的模型重置为初始默认值的最简单方法是?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的模型已经有一个defaults哈希.重置视图/页面的某些部分后,我希望将模型重置为其原始默认值.

My models already have a defaults hash. When parts of the view/page are reset, I wish to reset the models back to their original defaults.

当前,我将每个属性显式设置为其默认值.是否有任何内置函数或JavaScript/Underscore.js/Backbone.js/jQuery函数可用于在单个语句中完成此操作?

Currently, I explicitly set each attribute to its default value. Is there anything built in or a JavaScript/Underscore.js/Backbone.js/jQuery function that I could use to do this in a single statement?

推荐答案

myModel.clear().set(myModel.defaults);

这篇关于将Backbone的模型重置为初始默认值的最简单方法是?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆