我正在使用 angular-js,并且正在寻找一种方法来为我的数据建模。我受到 Backbone 的启发,开始写一些类似于 Backbone 模型的东西。在 Backbone 模型中,有 get() 和 set() 方法用于访问模型的成员。
使用 get() 和 set() 方法比使用 model.attributes 有什么优势。_ _?
如果我不需要我的角度模型来触发更改事件,是否值得创建类似于 Backbone.Model 的 get() 和 set() 的 get() 和 set() 方法?
编辑
为了更清楚,我问是否有优势使 set() 和 get() 方法优于直接访问字段。如果没有任何优势,为什么Backbone的人决定走那条路?