gpt4 book ai didi

class - 指定 Backbone.Model 中的所有属性

转载 作者:行者123 更新时间:2023-12-04 03:37:41 24 4
gpt4 key购买 nike

我在移动项目中使用 Backbone。假设我有一个这样的示例类。

var Person = Backbone.extend({

});
Person将以下属性分类 firstName , lastName , agegender .我想在类中指定所有这些属性。所以其他开发人员知道他们必须为实例设置哪些属性。通过文档后,我看到有一个名为 defaults 的属性。我可以使用。
var Person = Backbone.extend({
defaults: {
firstName: '',
lastName: '',
age: null,
gender: null
}
});

但是我看到了 defaults的目的属性不一样吧?不要让人们知道该类包含哪些属性。有没有更好的方法可以实现这一目标?

最佳答案

在我们的项目中,我们使用 defaults以此目的。它很好地解决了问题,也可以作为文档点。据我所知,没有其他 Backbone 的方式可以做到这一点。但是,您仍然可以使用老式的评论:)

关于class - 指定 Backbone.Model 中的所有属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26528630/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com